c#里怎么判断一个变量没有被赋过值?
来源:百度知道 编辑:UC知道 时间:2024/05/28 05:51:50
.
字符串的话
string str;
if(str=="" && str==null)
{
}
不能,系统怎么会记录变量的赋值记录呢
只能知道变量现在有没有值,以及是否为空(null)
看变量是否等于null。
此外string==""并不等于没赋值。
如果你使用了未赋值的变量。编译时,会提示出错的。
UC知道是一部内容开放、自由的互动网络百科全书
客观、专业、权威的知识性百科全书
来源:百度知道 编辑:UC知道 时间:2024/05/28 05:51:50
字符串的话
string str;
if(str=="" && str==null)
{
}
不能,系统怎么会记录变量的赋值记录呢
只能知道变量现在有没有值,以及是否为空(null)
看变量是否等于null。
此外string==""并不等于没赋值。
如果你使用了未赋值的变量。编译时,会提示出错的。