Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/318.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 为什么赢了';这不管用吗?若从列表框中选择的项目是字符串,则将不同的字符串设置为数字_C# - Fatal编程技术网

C# 为什么赢了';这不管用吗?若从列表框中选择的项目是字符串,则将不同的字符串设置为数字

C# 为什么赢了';这不管用吗?若从列表框中选择的项目是字符串,则将不同的字符串设置为数字,c#,C#,好吧,我可能会因此受到很多指责,但我是新来的。为什么这样不行 string serviceCode; string Next_Day_Air_Early_AM; string inserviceCode = listBox1.SelectedItem.ToString(); if (inserviceCode = Next_Day_Air_Early_AM) { serviceCode

好吧,我可能会因此受到很多指责,但我是新来的。为什么这样不行

        string serviceCode;
        string Next_Day_Air_Early_AM;
        string inserviceCode = listBox1.SelectedItem.ToString();
        if (inserviceCode = Next_Day_Air_Early_AM)
           { 
            serviceCode = 14.ToString(); 
           }

您在
if
条件中使用赋值运算符
=
,而不是相等运算符
=
if
条件中的表达式必须计算为type
bool
。此外,在初始化变量之前,您正在使用变量
Next\u Day\u Air\u Early\u AM