随笔分类 -  C#相关文章记录

摘要:Excel生成操作类: 1 代码 2 using System; 3 using System.Collections.Generic; 4 using System.Text; 5 using System.IO; 6 using NPOI; 7 using NPOI.HPSF; 8 using NPOI.HSSF; 9 using NPOI.HSSF.UserModel; 10 using System.Data; 11 12 namespace StarTech.NPOI 13 { 14 /// 15 /// Excel生成操作类 16 /... 阅读全文
posted @ 2013-11-08 13:27 吻上明天 阅读(2387) 评论(0) 推荐(0)
摘要:C#共有五种修饰符:public、private、protected、internal、protected internal。◆public:公有,对所有类可见,不受任何限制◆protected:保护,只限于本类和子类◆private:私有,只限于本类成员,子类,实例都不能◆internal:内部,只限于本项目内◆protected internal:内部保护,只限于本项目或是子类 默认生成时:internal 阅读全文
posted @ 2013-07-25 09:45 吻上明天 阅读(233) 评论(0) 推荐(0)
摘要:.NET 4.5已然到来,预览了解了下Large Object Heap在.NET 4.5中的效能改进。借此和大家来探讨下。本文不讨论Loder Heap,SOH(samll object heap),LOH(large object heap),JIT Heap,Process Heap关系和区别。也不会着重讨论GC,单论Large Object Heap在.NET 4.5中的改进。 在比较频繁使用Large Object(对象不小于85,000bytes)系统中,经常容易抛出Out-of-memory的exception。可能我们的物理内存已经不足够使用,然而有时在物理内存足够的情况下,. 阅读全文
posted @ 2013-07-24 17:59 吻上明天 阅读(1144) 评论(0) 推荐(1)
摘要:对于异步,相信大家都不十分陌生。准确点来说就是方法执行后立即返回,待到执行完毕会进行通知。就是当一个任务在执行的时候,尤其是需要耗费很长的时间进行处理的任务,如果利用单线程进行操作的话,势必造成界面的阻塞;而利用异步方式,则不会出现这种情况。 区别于同步处理,可以说阻塞的异步其实就相当于同步。同步方式的实现先来看一个同步的例子:假设现在我们需要导入文本文件的内容,然后对文件内容做处理。那么这就需要分为两步来进行,第一步是导入文本内容,我们利用函数A表示;第二部就是处理文本,我们利用函数B来表示。假设现在A不执行完,B不能进行。而且由于文本内容非常大,导入需要十几到几十分钟不等,那么我们得提示用 阅读全文
posted @ 2013-07-24 11:56 吻上明天 阅读(463) 评论(0) 推荐(0)
摘要:public static void 打开格式化对话框() { Process.Start("rundll32.exe"," shell32.dll,SHFormatDrive"); } public static void 打开控制面板游戏控制器一般() { Process.Start("rundll32.exe"," shell32.dll,Control_RunDLL joy.cpl,,0"); } public static void 打开控制面板游戏控制... 阅读全文
posted @ 2013-07-24 11:49 吻上明天 阅读(362) 评论(0) 推荐(0)
摘要:using System; using System.Collections.Generic; using System.Text; using System.Runtime.InteropServices; using System.Diagnostics; using System.IO; namespace DOS工具箱 { public class 调用系统资源 { //引入API函数 [DllImportAttribute("user32.dll")] public static extern int FindWin... 阅读全文
posted @ 2013-07-24 11:45 吻上明天 阅读(456) 评论(0) 推荐(0)
摘要:/* * By :落落 * URL: Www.MyLuoLuo.Com */ using System;using System.Collections.Generic;using System.Text;using System.Data;using System.Data.OleDb;namespace DBHelp{ /// /// Access Help /// public class Access { #region 小功能 /// /// 数据库访问 /// OleDbCo... 阅读全文
posted @ 2013-07-02 18:09 吻上明天 阅读(994) 评论(0) 推荐(0)
摘要:using System.Text;using System.Runtime.InteropServices;using System;namespace Benson.INI读写{ #region INI结构介绍 /**INI文件其实是一种具有特定结构的文本文件,它的构成分为三部分,结构如下:[Section1]key 1 = value2key 1 = value2……[Section2]key 1 = value1key 2 = value2……文件由若干个段落(section)组成,每个段落又分成若干个键(key)和值(value)。*/ #endregion ... 阅读全文
posted @ 2013-07-02 16:53 吻上明天 阅读(258) 评论(0) 推荐(0)
摘要:/// /// Author: jiangxiaoqiang/// public class XmlReader{ //========================================================= // #region 获取XmlDocument对象 /// /// 根据XML文件内容获取XmlDocument对象 /// /// /// public static XmlDocument GetXmlDocByXmlContent(string xmlFileContent) { ... 阅读全文
posted @ 2013-07-02 16:52 吻上明天 阅读(1877) 评论(0) 推荐(0)
摘要:using System.Linq;using System.Collections.Generic;namespace CommonLibrary{ public class PagedList : List { #region Properties public int PageIndex { get; private set; } public int PageSize { get; private set; } public int TotalCount { get; private set; } pub... 阅读全文
posted @ 2013-07-02 15:00 吻上明天 阅读(2033) 评论(0) 推荐(1)