gán trị null cho biến thì tôi không biết phải làm sao, nhưng khi khai báo một biến mà không gán trị, thì biến đó mang trị null;
ví dụ:
int x;
string aa;
// tại chỗ này thì x và aa có trị null
làm thế nào để gán giá trị null cho biến kiểu int và kiểu datetime
vi du : int x=null
hoặc khai báo hàm có tham số sau đó sử dụng hàm với tham số có giá trị null
gán trị null cho biến thì tôi không biết phải làm sao, nhưng khi khai báo một biến mà không gán trị, thì biến đó mang trị null;
ví dụ:
int x;
string aa;
// tại chỗ này thì x và aa có trị null
thứ nhất kiểu cơ bản như int, char
thứ hai là kiểu struct
đó là các value type
không thể không có giá trị, tức là không thể null
cho nên bạn không thể gán null đươc
nếu khởi tạo mà để trống thì biến sẽ được gán giá trị mặc định
ví dụ như
int x; thì x = 0
mình muốn đưa giá trị của biến vào csdl nếu người dùng không nhập gì thì field trong csdl không có gì hết(kể cả số 0) biến là kiểu int mình dùng coverter.dbnull nhưng không được các bạn có cách nào không