上一页 1 ··· 9 10 11 12 13 14 下一页
  2009年2月16日
摘要: 什么是循环引用呢? 举个例子更容易说明这个问题: class Program { static void Main(string[] args) { B b = new B(); } } public class A { public B b=new B(); ... 阅读全文
posted @ 2009-02-16 14:37 周雪峰 阅读(657) 评论(0) 推荐(0) 编辑
摘要: 一般定义常数字段使用const关键字,但是从某种意义上,readonly字段也属于常数字段,但是他的要求比const要“宽松”些。 下面分别说说这两种关键字定义的常数字段: 1,const关键字定义的常数字段: const定义的常数字段只能在声明字段的地方进行初始化,初始化后就不能修改了: 而且,如果是const字段的类型是引用类型,那么只能用null对引用类型的常量进行初... 阅读全文
posted @ 2009-02-16 14:13 周雪峰 阅读(286) 评论(0) 推荐(0) 编辑
  2009年2月13日
摘要: 看到这个标题大家可能又会说了,这个异常“地球人”都知道,你试图除以0的时候就会产生这个异常,实在没有讨论的必要啊! 实际上这个异常,还是有很多值得注意的地方的,下面用几个例子来说明问题! 1, int i = 5; int j = i/ 0; Console.WriteLine(j); 大家可能认为会引发DivideByZeroExce... 阅读全文
posted @ 2009-02-13 13:33 周雪峰 阅读(742) 评论(0) 推荐(0) 编辑
  2009年2月12日
摘要: 由于最近比较忙,好久没有来这里写东西了,以后会常常来这里记录一些自己的心得和体会的。 看到标题可能很多人也会比较疑惑,认为这个根本没有必要讨论,而且认为这个问题也比较无聊。 实际上我也是今天才注意到这个问题的,不知道大家想过这个问题没有? 我一开始遇到这个问题是一个初学编程的同行提出的,他的想法是借口类型似乎应该继承于System.Object,毕竟System.Object是所有.NET中所有... 阅读全文
posted @ 2009-02-12 12:59 周雪峰 阅读(608) 评论(2) 推荐(0) 编辑
  2008年11月1日
摘要: 在编辑控件界面出错 控件axmicrosoft.office.interop.owc11.axspreadsheet在设计器中引发了一个未处理的异常。 尝试读取或写入受保护的内存。这通常指其他内存已经损坏。 system.accessviolationexception:尝试读取或写入受保护的内存。 system.windows.forms.unsafenativemethods.ioleinp... 阅读全文
posted @ 2008-11-01 00:10 周雪峰 阅读(466) 评论(1) 推荐(0) 编辑
摘要: 使用的数据库是 Microsoft Sql Server 2000 窗体中有 DateTimePicker 控件,想把日期插入到数据库中要怎么做,还有 数据库中 字段类型为 datatime ,可不可以只要插入日期就可以了... 希望说得具体一点,谢谢大家了... 你把DataTimePicker控件获取的日期放到DataSet的对应表的对应列,然后调用DataAdapter类的U... 阅读全文
posted @ 2008-11-01 00:08 周雪峰 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 我 做了一个wnform程序,在里面加载一些图片,音频,录音(音频,录音都是用directx做的控件)等信息,但是我关掉窗体后,内存并没有释放多少, 比如加载窗体时,多了10M内存,但关闭窗体后,只释放了1M左右,我在Dispose里,把所有的对象全释放了,而且还掉用了GC来释放,还是不行,很 是郁闷。请大家帮忙看看 一定是你有一... 阅读全文
posted @ 2008-11-01 00:06 周雪峰 阅读(259) 评论(1) 推荐(0) 编辑
摘要: 我 在PictureBox中显示了一张图,PictureBox的SizeMode设置为Zoom,PictureBox的大小800*600,图的大小为 2848*4256,意思就是说,我要显示的图比PictureBox大很多倍,我将鼠标移到PictureBox中,在PictureBox的Move 事件中用e.x,e.y的话,只能得到鼠标在PictureBox的坐标。 问题:我如何得到鼠标在图像中的... 阅读全文
posted @ 2008-11-01 00:04 周雪峰 阅读(200) 评论(1) 推荐(0) 编辑
摘要: 一个CS的程序。连接的只是一个数据。所以连接都是一样的。SqlConnection变量要不断的CLOSE嘛。 线程池也并没关闭此对象也是从数据池中查找到一样的。 这样和我不关闭这个连接有什么区别嘛?哪种做法会比较好一些? 如果你一直使用的都是这一个数据库连接,并且需要频繁的使用数据库资源,在使用完毕以前,可以不用关闭数据库连接,但是如果很长时间不使用数据库资源可以先关闭连接,当再需要... 阅读全文
posted @ 2008-11-01 00:01 周雪峰 阅读(177) 评论(1) 推荐(0) 编辑
摘要: 对于方法重载这个问题,我不明白。希望大家能帮帮我。谢谢。。。 方法重载简单点来说就是同名的方法具有不同的函数签名(参数的个数或类型不同),举个例子: public void Func(){} public void Func(int a){} public void Func(int a,int b){} 当你使用如下语句调用的时候,编译器会知道调用匹配的那个方法: ... 阅读全文
posted @ 2008-11-01 00:00 周雪峰 阅读(181) 评论(2) 推荐(0) 编辑
上一页 1 ··· 9 10 11 12 13 14 下一页