コンパイラ エラー CS1023
更新 : 2007 年 11 月
エラー メッセージ
埋め込みステートメントを宣言やラベル付きのステートメントにすることはできません。
if ステートメントに続くステートメントなどの埋め込みステートメントには、宣言もラベル付きステートメントも組み込むことができません。
次の例では CS1023 エラーが 2 回生成されます。
// 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
}
}