码迷,mamicode.com
首页 >  
搜索关键字:csharp    ( 2275个结果
ExtAspNet从DataTable里导出Excel
[csharp] view plaincopyprint? protected void btn_ToExcel_Click(object sender, EventArgs e)      {          Response.ClearContent();          Response.AddHeader("content-disposition", "attac...
分类:Web程序   时间:2014-09-26 06:29:18    阅读次数:260
CSharp设计模式读书笔记(17):迭代器模式(学习难度:★★★☆☆,使用频率:★★★★★)
模式角色与结构:实现代码:
分类:其他好文   时间:2014-09-26 00:48:17    阅读次数:235
CSharp设计模式读书笔记(19):备忘录模式(学习难度:★★☆☆☆,使用频率:★★☆☆☆)
备忘录模式(Memento Pattern):在不破坏封装的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态,这样可以在以后将对象恢复到原先保存的状态。它是一种对象行为型模式,其别名为Token。模式角色与结构:
分类:其他好文   时间:2014-09-25 23:21:58    阅读次数:518
CSharp设计模式读书笔记(6):建造者模式(学习难度:★★★★☆,使用频率:★★☆☆☆)
模式角色与模式:建造者模式可以将一个产品的内部表象与产品的生产过程分割开来,从而可以是一个建造过程生成具有不同的内部表象的产品对象。usingSystem;usingSystem.Collections;namespaceCSharpDesignPattern.BuilderPattern{publ...
分类:其他好文   时间:2014-09-25 19:44:17    阅读次数:216
通过 WIN32 API 实现嵌入程序窗体
写了一个不使用 COM, 而是通过 WIN32 API 实现的示例, 它把写字板程序嵌在了自己的一个面板中.这么做可能没有实际意义, 因为两个程序之前没有进行有价值的交互, 这里仅仅是为了演示这么做到, 以下是详细注释过的主要源代码.我把它封装到一个类中:[csharp]view plaincopy...
分类:Windows程序   时间:2014-09-25 19:27:57    阅读次数:402
WinForm特效:同时让两个窗体有激活效果
windows api,一个窗体激活的时候给另外一个发消息[csharp]view plaincopyusingSystem;usingSystem.Windows.Forms;usingSystem.Runtime.InteropServices;namespaceWindowsApplicati...
分类:Windows程序   时间:2014-09-25 11:19:58    阅读次数:251
c#操作excel方式三:使用Microsoft.Office.Interop.Excel.dll读取Excel文件
1、引用Microsoft.Office.Interop.Excel.dll2、引用命名空间、使用别名[csharp]view plaincopyusingSystem.Reflection;usingExcel=Microsoft.Office.Interop.Excel;3.写入excel写入函...
分类:其他好文   时间:2014-09-24 20:50:37    阅读次数:151
用C#中的params关键字实现方法形参个数可变
个人认为,提供params关键字以实现方法形参个数可变是C#语法的一大优点。在方法形参列表中,数组类型的参数前加params关键字,通常可以在调用方法时代码更加精练。例如,下面代码:[csharp]view plaincopyclassProgram{staticvoidMain(string[]a...
分类:其他好文   时间:2014-09-24 19:20:27    阅读次数:191
C#中正则表达式只取前N个匹配结果
用Regex.Matches方法可以得到同指定正则表达式对应的所有匹配结果。有时,所有匹配结果可能有成千上万个,考虑到性能效率的因素,只需要取出前N个匹配结果。下面的代码演示了做法:需求:取字符串中前3个数值(相连的数字)。[csharp]view plaincopyMatchmatch=Regex...
分类:其他好文   时间:2014-09-21 22:42:21    阅读次数:302
WinForm特效:桌面上的遮罩层
一个窗体特效,帮你了解几个windows api函数.效果:windows桌面上增加一个简单的遮罩层,其中WS_EX_TRANSPARENT 比较重要,它实现了鼠标穿透的功能。[csharp]view plaincopyusingSystem;usingSystem.Drawing;usingSys...
分类:Windows程序   时间:2014-09-19 11:56:15    阅读次数:334
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!