C#中说把所有都当成对象处理,那么定义int型时为什么不必用int a = new int();呢
解决方案 »
- 请问一下,我想实时刷新窗体控件的文本值,三层架构 用什么方法好呢?
- sql server 的安装使用
- socket编程求救
- directshow 显示窗口能关闭吗
- datagridview随窗体变化而变化的方式
- 怎么设置HttpWebRequest才能正确获取"http://alexa.chinaz.com/Alexa_More.asp?Domain=csdn.net"这个网页
- Datagridview中默认以绑定表字段作为标题,如何更改列标题?
- 程序没有错,为什么出错了?
- 不使用double checked lock也能写一个线程安全的Singleton吗?
- 请教两个BitArray如何比较
- 调用 web service的问题
- C# 文件压缩问题
2、int variable;如果这样不付给初值,在下文中便使用的话,一样会出错。
之所以有int这个关键字,是为了让你少打一点代码。如果每次都这样定义一个基础变量,你受得了吗??
Int32 a=new Int32();
但这样定义确实编译器真正做的,而且和int a=0产生的IL代码是一样的。