读书人

C# 三元表达式的有关问题

发布时间: 2012-01-31 21:28:41 作者: rapoo

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;
貌似不能写很多语句的吧,你执行个方法好啦

读书人网 >C#

热点推荐