精易论坛

标题: 这个是什么意思,怎么理解 [打印本页]

作者: 1280739737    时间: 2019-11-12 11:59
标题: 这个是什么意思,怎么理解

这个运算是什么意思 怎么理解

作者: [蜗牛]    时间: 2019-11-12 12:15
post数据...................
作者: wlht2019    时间: 2019-11-12 12:27
提示: 作者被禁止或删除 内容自动屏蔽
作者: 415597958    时间: 2019-11-12 12:40
三目、三元运算符。是if的简写。
if(postDatastr=="")
{
return "";
}else{
return "?";
}
作者: mrzcpo    时间: 2019-11-12 14:18
三目运算符
如果postDataStr == "" 就是下面这样
HttpWebRequest request=(HttpWebRequest)WebRequest.Create(url);

如果postDataStr != "" 就是下面这样
HttpWebRequest request=(HttpWebRequest)WebRequest.Create(url+?)+postDataStr;

举个例子:
比如
url="http://www.baidu.com/";
postDataStr="";
那么他这里就是直接访问  http://www.baidu.com/

但是 如果是这样
url="http://www.baidu.com/";
postDataStr="hahaha";
那么他这里就是直接访问  http://www.baidu.com/?hahaha
作者: zmoli775    时间: 2019-11-12 14:45
红框处为三元表达式(理解为·当postDataStr等于“”的时候·Url+“”也就是空,当postDataStr不等于空的时候·Url+?)
作者: ccalan    时间: 2019-11-13 09:31
三元运算符 x?y:z 表示如果表达式x为true,则返回y; 如果x为false,则返回z,是省略if{}else{}的简单形式




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4