2011-01-19 18 views

回答

7

的「是」運算符采用2個操作數,並返回被丟在第二個操作數表示用於第一操作數的能力的布爾值。例如:

if(object1 is ClassA) //returns true if object1 is derived from ClassA or can be cast into ClassA. 
+0

您在代碼註釋中犯了一個錯誤。 「object1可以轉換成ClassA」並不意味着「object1是ClassA」。 – 2011-01-19 17:13:20