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

元芳怎么了
TA貢獻1798條經(jīng)驗 獲得超7個贊
首先,BS復制的
as是用來類型轉換的
比如:兩個類:A和B
B b = new B();
//不用as,進行強制轉換,如果類型不匹配,會引發(fā)轉換異常
A a = (A) b;
//使用as,類型不匹配,不會引發(fā)異常,會返回一個null,此時 a = null
A a = b as A;
- 1 回答
- 0 關注
- 641 瀏覽
添加回答
舉報
0/150
提交
取消