0
bitNot = (sbyte)(~bitNot)
VS.bitNot =(sbyte)(〜bitNot)VS. myInt = Int32.Parse(myInput);
myInt = Int32.Parse(myInput);
你好,我是以上兩種說法有點糊塗了......好像這兩個語句正試圖轉換,但爲什麼是第一個語法BITNOT =(爲sbyte)(〜BITNOT)聲明? 爲什麼我們不能像第二條語句中的語法那樣使用bitNot = sbyte.Parse(〜bitNot)?由於
第一個語句將一個sbyte的所有位取反,另一個將一個字符串解析爲一個整數。這兩個陳述之間的聯繫是什麼? – nos 2009-07-20 00:56:25