C# 三元表达式的问题?
- C# code
(i % j != 0) ? iszhisu = true : iszhisu = false;
出现错误1只有 assignment、call、increment、decrement 和 new 对象表达式可用作语句F:\C#\ConsoleApplication2\ConsoleApplication2\Program.cs1621ConsoleApplication2
2.如果我想在一个?后实现执行多个语句怎么办?
是:
condition ? first_expression : {second_expression;thrid_expression}
吗?
[解决办法]
iszhisu=(i % j != 0) ? true : false;
[解决办法]
iszhisu=i % j == 0 ? true : false;
貌似不能写很多语句的吧,你执行个方法好啦