
c#
Ding_zhiyuan
精学精用
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C#.net内存分配问题(堆、栈、LOH堆)
内存分为三种:线程的堆栈、GC堆、LOH(large object heap)堆线程的堆栈:用于分配值类型实例;有操作系统管理,不受垃圾收集器的控制。当值类型实例所在方法结束时,其存储单位自动释放;栈的执行效率高,但是存储容量有限;GC堆:用于分配小对象实例。如果对象的实例大小小于85000字节,将分配在GC堆上;当有内存分配或者回收时,垃圾收集器可能会对GC堆进行压缩;LOH堆:用于分配大对象实例。如果对象的实例大小>=85000字节,将分配在LOH堆上;L原创 2021-06-11 15:24:25 · 1411 阅读 · 1 评论 -
c#学习——OpenFileDialog文件对话框
下面是OpenFileDialog类的属性!!!!!!!!!!!!!!//获取或设置一个值,该值指示如果用户省略扩展名, 对话框是否自动在文件名中添加扩展名。 dlg.AddExtension = cbAddExtension.Checked; //获取或设置一个值,该值指示如果用户指定不存在的文件名 对话框是否显示警告 dlg.CheckFileExists = cbCheckFi原创 2017-12-29 15:57:06 · 917 阅读 · 0 评论