因為冒號 (:) 在具有內插表達式的項中具有特殊含義,為了在表達式中使用條件運算符,請將表達式放在括號內,如下例所示:
var rand = new Random(); for (int i = 0; i < 7; i++) { Console.WriteLine($"Coin flip: {(rand.NextDouble() < 0.5 ? "heads" : "tails")}"); }
因為冒號 (:) 在具有內插表達式的項中具有特殊含義,為了在表達式中使用條件運算符,請將表達式放在括號內,如下例所示:
var rand = new Random(); for (int i = 0; i < 7; i++) { Console.WriteLine($"Coin flip: {(rand.NextDouble() < 0.5 ? "heads" : "tails")}"); }
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。