随笔分类 -  C#

上一页 1 2
DataTable导入导出Excel
摘要://导入 protected DataSet GetExcelContent(string filepath) { string strCon = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + filepath + ";Extended Properties='Excel 8.0;HDR=No;IMEX=1'"; System.Data.Ole... 阅读全文
posted @ 2009-08-10 20:42 ToKens 阅读(639) 评论(1) 推荐(0)
命名空间的别名
摘要:今天偶然发现using关键字的另外一个用处,原来它还可以给类或命名空间指定别名,真是有趣啊,如果命名空间或类名很长,而且还要在程序中反复使用多次,但还不希望该命名空间的名称包含在using指令中(例如避免命名冲突),那它的作用就发挥到了,语法如下:using generic = System.Collections.Generic;generic::IList<string> list... 阅读全文
posted @ 2009-08-09 21:17 ToKens 阅读(240) 评论(0) 推荐(0)
C#对时间的操作
摘要://获取当前星期的开始日期和结束日期 private void TimeBE(out string bDate, out string eDate) { string firstDateText = NowTime(); DateTime firstDay = Convert.ToDateTime(firstDateText); double theday; if (firstDay.DayOfW... 阅读全文
posted @ 2009-07-25 10:11 ToKens 阅读(295) 评论(0) 推荐(0)
堆和栈浅析【转】
摘要:引用:一、预备知识—程序的内存分配一个由c/C++编译的程序占用的内存分为以下几个部分1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。3、全... 阅读全文
posted @ 2009-07-08 09:38 ToKens 阅读(184) 评论(0) 推荐(0)
命令行上使用 csc.exe 生成DLL文件
摘要:原文出自MSDN:http://msdn.microsoft.com/zh-cn/library/78f4aasd.aspx可以通过在命令行上键入 C# 编译器的可执行文件 (csc.exe) 的名称来调用 C# 编译器。如果您使用“Visual Studio 命令提示”(以“开始”菜单上“Visual Studio 工具”下... 阅读全文
posted @ 2009-07-05 16:33 ToKens 阅读(965) 评论(0) 推荐(0)
构建模式—单例模式 【转】
摘要:引言很多程序设计都或多或少的涉及设计模式。现在大约有23种设计模式,分类如下:I] Creational Patterns (构建模式)Singleton (单例模式)Factory (工厂模式)Abstract Factory (抽象工厂)Builder (创建模式)Prototype(原型模式) II] Structural Patterns (结构化模式)Adapter (适配器模式)Bri... 阅读全文
posted @ 2009-07-03 15:33 ToKens 阅读(252) 评论(1) 推荐(0)
移除未使用的 Using
摘要:从MSDN看到一篇关于using管理的一篇文章,感觉不错,原文:http://msdn.microsoft.com/zh-cn/library/bb514115.aspxVisual Studio 用户界面中的“移除未使用的 Using”选项用于移除源代码中未使用的 using 指令、using 别名和 extern 别名。调用该操作有两种方式:主菜单:在“编辑... 阅读全文
posted @ 2009-06-28 11:38 ToKens 阅读(523) 评论(0) 推荐(0)

上一页 1 2