C#에서 DB.Null을 10 진수로 변환 할 수있는 방법이 있습니까?C에서 DB.Null을 10 진수로 변환하는 방법 #
Object[] returnvalue = new Object[1];
returnvalue[0] = null;
returnvalue[0] = Convert.ToDecimal(returnvalue[returnvalue.Length - 1]);
처럼 비록 CLR은 DBNull.Value 유형은 주조 할 수 없음을 말하고있다. 아직도 내가 알고 싶다 거기에있다
어떤 주위를 해결할 수 있습니까? 미리 감사드립니다.
가 어디 예에서'DBNull'의를? 그것은 단순한'null'입니다. –
DBNull은 null과 약간 다릅니다. Null은 사용할 수있는 객체가 없음을 의미합니다. DBNull은 값을 알 수 없음을 의미합니다. DBNull을 얻은 경우 정의에 따라 현재 값을 알 수 없습니다. 어떻게 그것을 십진수로 변환 할 수 있습니까? 기본값을 직접 결정하고 할당해야합니다. –