c# 怎么Application.Run(new Form1());对象名是什么
创建了窗体类Fomr1的实例,但这里没有指定实例的名称即对象名。是和类名一样的Form1,还是form1小写的难道只能用this指代他,隐藏启动窗体时,用this.Hid...
创建了 窗体类 Fomr1 的实例, 但这里没有指定实例的名称即 对象名。
是 和类名一样的 Form1 ,还是form1 小写的
难道只能用this 指代他, 隐藏启动窗体时, 用this.Hide() , 不可以对象名.Hide()吗? 展开
是 和类名一样的 Form1 ,还是form1 小写的
难道只能用this 指代他, 隐藏启动窗体时, 用this.Hide() , 不可以对象名.Hide()吗? 展开
展开全部
new Form1()就是一个对象了。
Form1 f = new Form1()
这里的f是一个引用类型的变量,存储在内存中的栈里。
new Form1()是创建了一个Form1对象,存储在内存中的堆里。
= 号 让f这个引用指向了 堆中 的new Form1( )这个对象。
this也是一个引用,指向的是当前窗体类。
Form1 f = new Form1()
这里的f是一个引用类型的变量,存储在内存中的栈里。
new Form1()是创建了一个Form1对象,存储在内存中的堆里。
= 号 让f这个引用指向了 堆中 的new Form1( )这个对象。
this也是一个引用,指向的是当前窗体类。
更多追问追答
追问
我问的是对象名,创建了 窗体类 Fomr1 的实例,对象名是什么,不会也与类名一样都是Form1吧。
追答
对象名不知的。都是通过引用来调用对象,我们知道的是引用的名称。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询