C#问号的作用,问号的使用方法?

发布时间:2020-07-09 20:17:23

C#问号的作用,问号的使用方法?

网友回答

第一种:单问号作为条件判断的三元运算符。
  这种方式可以处理一些简单的IF结构的条件语句,
  比如简单的根据条件结果赋值的功能:
  int a =4;
  int b =-4;
  int c = b >0? b : a;
  上面的代码实现了如果变量b的值大于0,则将b的值赋给c,否则将a的值赋给c。
  第二种:单问号做为基本数问据类型声明变量的标识符。
  这种方式结构如下:
  int?<argument>=<value>;
  这样可以实现基本数据类型的值也可以赋为null。
  比如:
  int i =null;
  这样的代码将在编译时答报错,而像下面的代码则可以正常执行:
  int? i =null;
  第三种:双问号做为条件判断的运算符。
  比如我们要版保证一个字符串权对象的值不能为null,则可以使用如下方式:
  string str1 =null;
  string str2 = str1 ??"";
  上面代码将自动判断str1对象的值,如果不为null,将str1的值赋于str2,否则将空字符串赋于str2

网友回答

一、凡是表疑问的句子:询问、责问、反问、选择问、商量、设问或不需要回答来而语气是疑问的句子,末尾都用问号。
  例:是谁创造了人类世界?
  二、反问句末尾一般用问号,但反问句语气很重,感情强烈,末尾可用叹号;语气缓和自,可看作陈述句,末尾可用句号。
  例:这哪还有什么尊重可言?
  三、选择问句中,选择项较短,选择项之间可不用逗号,只在句末用问号。
  例:主持这个项目的是你还是我?
  四、选择问句中,有时为了加强语气,也可以在每个分句的末尾用问号。
  例:我们是要命呢?还是要现大洋?
  五、对生年、卒年不详或有疑问的,用问号表示。
  例:曹邺(816—?),桂州人。
  参考资料来源:百科-问号
以上问题属网友观点,不代表本站立场,仅供参考!