1.1.4 #
解答 #
a. if 后跟 then 的语法不能在 C# 中使用。
b. if 后的判断语句需要在括号内。
c. 正确,只有一条语句时大括号可以省略。
d. c = 0 后缺少分号。
代码 #
var a = 1;
var b = 2;
var c = 0;
// if (a > b) then c = 0;
// if 后不能跟 then
// if a > b { c = 0; }
// if后必须跟括号
if (a > b)
c = 0;
// 正确
// if (a > b) c = 0 else b = 0;
// c = 0后缺少分号