我有一点问题,如果
{
string nom;
string ou;
nom = "1";
if (nom == "1")
{
nom +=1;
ou = nom;
}
Console.Write(ou);
}
但我无法打印出价值,我不知道为什么
最佳答案
另一种选择是将ou设置为else:
if (nom == "1")
{
nom +=1;
ou = nom;
} else
{
ou = "blank value";
}
关于c# - 为什么if语句中的此字符串初始化会阻止我打印?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/585543/