各位老师,请教一个问题!
本人大三学生!
学习了这么长时间计算机,我想知道C#中
SqlConnection myConn
SqlConnection myConn = new SqlConnection("server=(local);uid=1;pwd=1;database=1")
到底加上new 与不加new在使用的时候有什么区别呢?
谢谢
问题点数:20、回复次数:4Top
1 楼WeekZero(∮小气的鬼∮)回复于 2006-03-04 15:41:42 得分 0
实例化对象,也就是分配内存空间的过程
这个是必须的Top
2 楼jhpxf(我是一是小小鸟,想要飞却飞不高。)回复于 2006-03-04 15:50:22 得分 0
static静态变量可以直接使用,非静态的一律都需要New,即实例化的。。
书上都有的,建议找本书看看了
Top
3 楼shadow841112(孤风)回复于 2006-03-04 17:11:24 得分 0
C#必须加newTop
4 楼bbdog(贝贝狗)回复于 2006-03-04 17:21:40 得分 0
不加new的那条语句,只是一个声明,系统没有为该对象分配空间(只有灵魂没有肉体),也就是说,对象这时候还没有真正诞生,还不能使用;
加了new的那条语句,使系统为它分配了相应的空间(肉体有了),这时,对象才真正诞生了,可以开始使用了.Top




