社区
C#
帖子详情
创建对象问题?
kuohai
2009-11-25 10:46:34
请问如果在public partial class Form1 : Form{……}内直接创建对象,比如“UdpClient _client=new UdpClient(4001);”那么是不是程序关闭的后这个对象仍然不消亡,如果在private void Form1_Load(object sender, EventArgs e){……}中创建对象有什么不同?先谢谢了!
...全文
84
8
打赏
收藏
创建对象问题?
请问如果在public partial class Form1 : Form{……}内直接创建对象,比如“UdpClient _client=new UdpClient(4001);”那么是不是程序关闭的后这个对象仍然不消亡,如果在private void Form1_Load(object sender, EventArgs e){……}中创建对象有什么不同?先谢谢了!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
fengjian_428
2009-11-25
打赏
举报
回复
两种方式在程序关闭后对象都会释放
只不过你的UdpClient类应该是有些非托管资源需要手动关闭才行
much0726
2009-11-25
打赏
举报
回复
Form1中创建是全局的,Form1_Load中创建是私有的。
主要看你申明在什么地方。如果申明在Form1中是全局的,在Form1_Load中申明就是局部的了。
fengjian_428
2009-11-25
打赏
举报
回复
UdpClient _client= new UdpClient(4001);
_client.Close();
kuohai
2009-11-25
打赏
举报
回复
UdpClient 对象没有Dispose方法啊
nashina
2009-11-25
打赏
举报
回复
[Quote=引用 4 楼 xeppp 的回复:]
.net有自动垃圾回收机制 程序退出 一切都会自动搞定
用析构函数有时候会报错
[/Quote]
我C# 几乎没有用过析构函数;
有时候用try结构和close,dispose这些配合来使用就足够了
zhujiazhi
2009-11-25
打赏
举报
回复
UdpClient _client=new UdpClient(4001);
_client.Dispose();
xeppp
2009-11-25
打赏
举报
回复
.net有自动垃圾回收机制 程序退出 一切都会自动搞定
用析构函数有时候会报错
kuohai
2009-11-25
打赏
举报
回复
噢,谢谢楼上的兄弟,那我如果想在程序退出是时候调用一些函数把非托管资源关闭,应该加在哪个函数里呢?
Think in Java(中文版)-chm格式
1.7
对象
的
创建
和存在时间 1.7.1 集合与继承器 1.7.2 单根结构 1.7.3 集合库与方便使用集合 1.7.4 清除时的困境:由谁负责清除? 1.8 违例控制:解决错误 1.9 多线程 1.10 永久性 1.11 Java和因特网 1.11.1...
抽象类能
创建
对象
吗?
抽象类是不能
创建
对象
的原因: 1.子类更具体,父类更抽象,直接
创建
父类
对象
本身没有意义。 2.如果
创建
的是父类
对象
再调用方法的时候,调用的父类中的方法,而非子类的方法,它违背了多态的这种思想和设计 3.因为...
在java中,当
创建
一个子类
对象
会不会先
创建
父类
对象
???正确答案是:不会
在Java中,当
创建
一个子类
对象
会不会
创建
父类
对象
??? 什么意思呢??? 看如下代码: public class Animal { int num; Animal(){ this.num = 10; } } class Cat extends Animal { Cat(){ ...
Java不通过构造函数也能
创建
对象
吗?
Java
创建
对象
的几种方式(重要): 1、用new语句
创建
对象
,这是最常见的
创建
对象
的方法。 2、运用反射手段,调用java.lang.Class或者java.lang.reflect.Constructor类的newInstance()实例方法。 3、调用
对象
的...
JavaScript基础之
对象
与内置
对象
(三)
✍目录总览 ...1.1、
创建
对象
???? 在 JavaScript 中,现阶段我们可以采用三种方式
创建
对象
(object): 利用字面量
创建
对象
利用 new Object
创建
对象
利用构造函数
创建
对象
①利用字面量
创建
对象
????
C#
110,566
社区成员
642,567
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章