初級 › } expected の原因と直し方 › パターン2
} expected の原因と直し方
波括弧の対応が崩れたときに出ます。
1 class Program { 2 static void Main(string[] args) { 3 int n = 3; 4 if (n > 0) { 5 System.Console.WriteLine("positive"); 6 _ ^ 7 } 8 }
Program.cs(8,2): error CS1513: } expected
空欄を埋めてビルドを通す
if文の閉じ括弧が足りません。波括弧の対応はインデントを揃えて数えると見つけやすくなります。
次の問題