服务器
文章平均质量分 86
ritahappy
这个作者很懒,什么都没留下…
展开
-
C#中时间的相关处理
1. --DateTime 数字型 2. System.DateTime currentTime=new System.DateTime(); 3. 取当前年月日时分秒 currentTime=System.DateTime.Now; 4. 取当前年 int 年=currentTime.Year; 5. 取当前月 int 月=currentTime.Month;原创 2013-01-19 14:39:01 · 398 阅读 · 0 评论 -
vs2010Winform打包安装步骤详解
1、 在vs2010 选择“新建项目”----“其他项目类型”----“Visual Studio Installerà“安装项目”:命名为:Setup1 。这是在VS2010中将有三个文件夹, 1.“应用程序文件夹”表示要安装的应用程序需要添加的文件; 2.“用户的‘程序’菜单”表示:应用程序安装完,用户的“开始菜单”中的显示的内容,一般原创 2013-01-21 17:03:58 · 327 阅读 · 0 评论 -
在可以调用 OLE 之前,必须将当前线程设置为单线程单元(STA)模式。请确保您的 Main 函数带有 STAThreadAttribute 标记。 只有将调试器附加到该进程才会引发此异常
最近用C#搞一个项目,用到了openFileDialog,出现了如题这个问题,后来各种百度各种谷歌,找到了问题的根源。在MSDN中有描述: 单元是进程内部具有相同线程访问要求的对象的逻辑容器。同一单元中的所有对象都可以接收从该单元中的任何线程发出的调用。.NET Framework 不使用单元,托管对象自己负责以线程安全的方式使用所有共享资源。由于 COM 类使用单元,因此公共语言原创 2013-01-21 16:56:08 · 1954 阅读 · 0 评论 -
c#文件读取和写入的方式总结
以下程序都在VS2010上测试成功,如有问题欢迎留言讨论!1.使用FIleStream(它存储或者读取都是用BYTE数组或者是BYTE) 1.1文件写入部分: string path = "C:\\test.txt";原创 2013-01-21 17:08:22 · 673 阅读 · 1 评论 -
Control.CheckForIllegalCrossThreadCalls=false不可在多线中随便使用
1、性能CheckForIllegalCrossThreadCalls=false时比invoke高,而且代码比较优雅。 测试时间如下: Button1 --------------------------- 00:00:01.0760900 00:00:01.0771200 Button2 --------转载 2013-07-02 11:37:45 · 896 阅读 · 0 评论