C#
chenshangan
这个作者很懒,什么都没留下…
展开
-
C#操作excel
很久之前,就像搞懂C#如何操作Excel文件,可是每次写测试程序的时候都遇到些问题,今天反复搜索终于基本解决了这个问题。以下是一段测试代码:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Te原创 2008-01-08 20:42:00 · 1128 阅读 · 0 评论 -
类型初始值设定项引发异常
今天写了一个singleton类,想测试一下竟然抛出“类型初始值设定项引发异常”,很奇怪,不知道这是个什么样的异常。google了一下,原来类的静态成员在初始化时如果出现异常,访问类的其它静态成员或对该类进行初始化都会抛出这个异常。所以调用类的静态方法getInstance()就抛出了异常。原创 2010-04-04 15:32:00 · 845 阅读 · 0 评论 -
归纳一下:C#线程同步的几种方法
我们在编程的时候,有时会使用多线程来解决问题,比如你的程序需要在后台处理一大堆数据,但还要使用户界面处于可操作状态;或者你的程序需要访问一些外部资源如数据库或网络文件等。这些情况你都可以创建一个子线程去处理,然而,多线程不可避免地会带来一个问题,就是线程同步的问题。如果这个问题处理不好,我们就会得到一些非预期的结果。 在网上也看过一些关于线程同步的文章,其实线程同步有好几种方法,下面我就简单转载 2010-04-10 15:00:00 · 294 阅读 · 0 评论