小心as"陷阱"(c#)时间:2023-03-09 13:24:03 有一种情况,使用as编译时没错,运行时也没错,但是结果错了。 object a=1; string b=a as String; 由于a是objecy类型,是引用类型,所以可以用as转换,但是实际上b结果是null, 如果这样结果就对了: b=Convert.ToString(a)