C# 两个基础知识

来源:互联网 发布:windows激活密钥哪里有 编辑:程序博客网 时间:2024/05/19 01:09

1、"??"的含义

   string id = Request["id"] ?? string.Empty;
  

如果Request["id"] 不存在

string id = string.Empty;


??

判断??左边表达式是否为null,如是null则取右边表达式的值,否则就取左边表达式的值


2、“::”的含义

public partial class ChuangTiDataSet : global::System.Data.DataSet

命名空间别名限定符运算符。

命名空间别名限定符 (::) 用于查找标识符。它通常放置在两个标识符之间

命名空间别名限定符可以是 global。这将调用全局命名空间中的查找,而不是在别名命名空间中。



原创粉丝点击