【发布时间】:2015-08-19 13:59:42
【问题描述】:
谁能帮我为下面的代码编写三元运算符代码
if(s> b)
{
minlength = s.length;
maxlength = b.length;
}
else
{
minlength = b.length;
maxlength = s.length;
}
我尝试了以下代码,但它给了我一个错误
s.Length > B.Length ? ( minlength = B.Length,maxlength = s.Length ) : ( minlength = s.Length, maxlength = B.Length);
当我使用上面的代码时,它给出了一个错误
"只有赋值调用递增递减和新对象表达式 可以作为语句使用”
谁能帮我解决这个问题...
【问题讨论】:
-
看看:stackoverflow.com/questions/7114443/… 为什么需要这么难看的代码?
标签: c#-3.0