這兩行都是用來將sender轉型(cast)為Button,不同的是當sender不是Button這個type時,第一行會拋出InvalidCastException:
Unhandled Exception: System.InvalidCastException:
Unable to cast object of type 'XXXXXX' to type 'YYYYYY'.
第二行則是回傳null,不拋Exception作者: arthurliuliu 時間: 2012-1-13 10:59 AM
Aeroth 發表於 2012-1-13 09:50 AM
修正一下,在C#中確實有as這個operator
as (C# Reference)這兩行都是用來將sender轉型(cast)為Button,不同 ...
謝謝分享,一般都是看到以括號直接轉型,
我還沒有看過用 as 轉型態的,感謝您的指正喔!作者: 1xnswitch 時間: 2012-1-16 10:03 AM