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