使用英语阅读

通过


编译器错误 CS1023

嵌入的语句不能是声明或标记语句

嵌入语句(如跟在 if 语句后面的语句)不能包含声明,也不能包含标记语句。

下面的示例生成 CS1023 两次:

// CS1023.cs  
public class a  
{  
   public static void Main()  
   {  
      if (1)  
         int i;      // CS1023, declaration is not valid here  
  
      if (1)  
         xx : i++;   // CS1023, labeled statement is not valid here  
   }  
}