C# 编程/关键字/as
外观
< C Sharp 编程 | 关键字
as
关键字将对象转换为不同的类型。因此,它类似于TypeA varA
= (TypeA) varB
语法。区别在于此关键字在对象类型不兼容时返回 null,而前一种方法在这种情况下会抛出类型转换异常。
C# 关键字 | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
C# 特殊标识符(上下文关键字) | |||||||||||||||
| |||||||||||||||
上下文关键字(用于查询) | |||||||||||||||
|
as
关键字将对象转换为不同的类型。因此,它类似于TypeA varA
= (TypeA) varB
语法。区别在于此关键字在对象类型不兼容时返回 null,而前一种方法在这种情况下会抛出类型转换异常。
C# 关键字 | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
C# 特殊标识符(上下文关键字) | |||||||||||||||
| |||||||||||||||
上下文关键字(用于查询) | |||||||||||||||
|