c#中的as起到什么用?
1 回答

函數式編程
TA貢獻1807條經驗 獲得超9個贊
首先,BS復制的
as是用來類型轉換的
比如:兩個類:A和B
B b = new B();
//不用as,進行強制轉換,如果類型不匹配,會引發轉換異常
A a = (A) b;
//使用as,類型不匹配,不會引發異常,會返回一個null,此時 a = null
A a = b as A;
- 1 回答
- 0 關注
- 589 瀏覽
添加回答
舉報
0/150
提交
取消