跨越这行代码:
FormsAuth = formsAuth ?? new FormsAuthenticationWrapper();
Run Code Online (Sandbox Code Playgroud)
这两个问号意味着什么,是某种三元运算符?谷歌很难找到.
我很想撒谎并说英语是我的第二语言,但事实是我只是不知道'合并'是什么意思.我知道??C#中的"做什么",但这个名字对我来说没有意义.
我查了一下这个词,我理解它是'join'的同义词.'Null Join Operator'仍然没有意义.
有人可以开导我吗?
可能重复:
C#中两个问号共同意味着什么?
我试图理解这个判断的作用:"??" 意思?如果if-statment,这是som类型吗?
string cookieKey = "SearchDisplayType" + key ?? "";
Run Code Online (Sandbox Code Playgroud)