Ans*_*tia 4 .net c#
我最近在浏览别人的代码时遇到了这个
var name = Product.Buyer?.FirstName + " " + Product.Buyer?.LastName;
?.c#中的this( )是什么意思
?.
suj*_*lil 14
该运算符?.称为Null-conditional Operators,在C# 6.0.
C# 6.0
用于在执行成员访问 (?.) 或索引 (?[) 操作之前测试 null。这些运算符可帮助您编写更少的代码来处理空值检查,尤其是对于数据结构的降序。
请参阅此处的文档和示例
归档时间:
9 年,11 月 前
查看次数:
3421 次
最近记录:
7 年 前