有关问号和冒号的C#语法问题

时间:2019-06-04 02:16:50

标签: c# syntax

现有项目中有多个语句,其中包括?:

我想理解它们的意思,在下面的陈述中,如果可以解释它们的话。

loginID = rawLoginID.Contains("\\") ? rawLoginID : domain + "\\" + rawLoginID;

string orgUnitCode = row[ORG_UNIT_CODE] != null
                     ? row[ORG_UNIT_CODE].ToString()
                     : string.Empty;

loginID = loginID.Contains("\\") ? loginID : domain + "\\" + loginID;

我不确定的语法是? :

谢谢。

0 个答案:

没有答案