标签: c#
作为学习C#语言的练习,我想做一个整数赋值x = y但是然后返回布尔值true。
bool b=(x=y)==y;
这有效,但有点臭。 是否存在将整数转换为bool的C#运算符或转换方法?
这是下一个练习的谓词,它涉及另一个可怕的黑客攻击。
答案 0 :(得分:0)
bool b = (y = x) is int;
享受编译器警告。