C#.NET开发中常用的技术问题汇总
001.判断一个Form是否已关闭并释放,需要从引用和对象两方面来判断,
判断引用是否为null: mainfm == null
判断引用的对象是否已释放: mainfm.IsDisposed
MainForm mainfm;
......
private void button_ok_Click(object sender, EventArgs e)
{
if (mainfm == null || mainfm.IsDisposed)
{
mainfm = new MainForm();
mainfm.Show();
}
else
{
mainfm.Show();
}

本文汇总了C#.NET开发中的常见问题,包括判断Form是否关闭释放、设置MDI主窗口、工具栏按钮样式、限制程序实例数量、根据字符串实例化Form、反射动态创建对象、TreeView操作、数据库null值转换、获取程序基目录、Log4Net使用、全局属性、异常处理、List<T>操作和可空类型使用等实用技巧。

711

被折叠的 条评论
为什么被折叠?



