C#代码放到加载事件里和构造函数中有什么区别
把一串代码放到窗体的load事件中和放到窗体的构造函数中有什么区别?哪些代码应该放到加载事件里哪些放到窗体的构造函数中?还有他们的执行顺序是咋样的?只是windowsfo...
把一串代码放到窗体的load事件中和放到窗体的构造函数中有什么区别? 哪些代码应该放到加载事件里 哪些放到窗体的构造函数中?
还有他们的执行顺序是咋样的? 只是windowsform程序 通俗点讲讲 别贴教程啊 谢谢 展开
还有他们的执行顺序是咋样的? 只是windowsform程序 通俗点讲讲 别贴教程啊 谢谢 展开
4个回答
展开全部
这就得从构造函数的特点说起了
构造函数 是一种特殊的方法 主要用来在创建对象时初始化对象 即为对象成员变量赋初始值
总与new运算符一起使用在创建对象的语句中 特别的一个类可以有多个构造函数 可根据其参数个数的不同或参数类型的不同来区分它们 即构造函数的重载
首先窗体的Load事件是在窗体加载时执行的
构造函数里的代码是这个类的一个实例被创建时 也就是实例了一个类的对象时调用的 要真要分出个它们的执行顺序的话 最好你自己断点跟一下 还可以加深理解
构造函数 是一种特殊的方法 主要用来在创建对象时初始化对象 即为对象成员变量赋初始值
总与new运算符一起使用在创建对象的语句中 特别的一个类可以有多个构造函数 可根据其参数个数的不同或参数类型的不同来区分它们 即构造函数的重载
首先窗体的Load事件是在窗体加载时执行的
构造函数里的代码是这个类的一个实例被创建时 也就是实例了一个类的对象时调用的 要真要分出个它们的执行顺序的话 最好你自己断点跟一下 还可以加深理解
展开全部
构造函数个人认为就是在你添加引用的时候,把你当前的的某些数值传入new出来的对象中去,而load则是当窗体被调用时加载到其上的方法,本质不同
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
个人认为放在构造函数是和创建控件一起初始化,而放在load里是创建好控件后在运行,
执行顺序当然是构造函数先拉,然后才是load拉
执行顺序当然是构造函数先拉,然后才是load拉
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
先构造,成功之后他一运行函数才首先执行load事件
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |