初級 › Cannot implicitly convert type の原因と直し方 › パターン3
Cannot implicitly convert type の原因と直し方
暗黙的に変換できない型同士を代入しようとしたときに出ます。
1 class Program { 2 static void Main(string[] args) { 3 int flag = ____; ^ 4 System.Console.WriteLine(flag); 5 } 6 }
Program.cs(3,20): error CS0029: Cannot implicitly convert type 'bool' to 'int'
空欄を埋めてビルドを通す
C#のboolとintは別の型で、Cのように0/1として扱えません。
次の問題