C#中三元操作符的问题 求救高手个iw讲解一下下面的代码的意思:return (Password = userPassword) ? ture : false ;第一次接触三元操作符,请求高手详解一下 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不好意思少打了个=号应该是(Password == userPassword) 如果userPassword输入的和Password一样 那么返回true,否则返回false.我就知道这些 userPassword和Password一样 那么返回true,否则返回false 代码稍稍变形一下,以便说明。代码: bool isPassed = Password == userPassword ? true : false;相当于:bool isPassed;if(Password == userPassword) { result = ture;}else{ result = false;} 代码稍稍变形一下,以便说明。 代码: bool isPassed = Password == userPassword ? true : false; 相当于: bool isPassed; if(Password == userPassword) { isPassed = ture; } else { isPassed = false; }前面的写错了变量名…… return (Password == userPassword) ? ture : false ; // 和下面的代码是等价的,效果没有任何不同:return Password == userPassword; return (Password == userPassword) ? true : false ; // 和下面的代码是等价的,效果没有任何不同:return Password == userPassword; 如何绑定到TreeView? 刚学的c#编了一个串口助手,但是不知道如何发送文件 Web c#绑定文件 求关于C#中打印图片时的自动缩放问题 关于控件透明的问题 请教为何lastwritetime取到的时间总是不变??? 关于vs2005自带的report view的问题 继承窗体打不开 ?一个大疑问? c# 程序打包后 安装时候的问题 MemberwiseClone 这个复制有什么?
代码: bool isPassed = Password == userPassword ? true : false;
相当于:
bool isPassed;
if(Password == userPassword)
{
result = ture;
}
else
{
result = false;
}
代码: bool isPassed = Password == userPassword ? true : false;
相当于:
bool isPassed;
if(Password == userPassword)
{
isPassed = ture;
}
else
{
isPassed = false;
}
前面的写错了变量名……