首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

C# 窗体中有这么的一段代码

2012-08-10 
C# 窗体中有这样的一段代码private System.ComponentModel.IContainer components null///// summary

C# 窗体中有这样的一段代码
private System.ComponentModel.IContainer components = null;//

  /// <summary>
  /// 清理所有正在使用的资源。
  /// </summary>
  /// <param name="disposing">如果应释放托管资源,为 true;否则为 false。</param>
  protected override void Dispose(bool disposing)
  {
  if (disposing && (components != null))
  {
  components.Dispose();
  }
  base.Dispose(disposing);
  }

请求高手帮忙即使一下,具体点啊

[解决办法]
非托管C++之前,内存的回收是自己用代码来释放。
到了.net时代,netframework实现了自动内存回收机制,
就是由netframework来自动调用Dispose()方法来实现。
这个方法是自动生成的,了解一下就可以了。

热点排行