
C#
文章平均质量分 64
lldwolf
桃花坞里桃花庵,桃花庵下桃花仙。
桃花仙人种桃树,又摘桃花换酒钱。
酒醒只在花前坐,酒醉还来花下眠。
半醉半醒日复日,花落花开年复年。
但愿老死花酒间,不愿鞠躬车马前。
车尘马足显者事,酒盏花枝隐士缘。
若将显者比隐士,一在平地一在天。
若将花酒比车马,彼何碌碌我何闲。
别人笑我太疯癫,我笑他人看不穿。
不见五陵豪杰墓,无花无酒锄作田。
展开
-
C#中的委托
N.1 前言说来惭愧,我在使用C#一年之后,才知道C#的这个功能。虽然我很早就疑惑C#中有没有类似于C或C++中的函数指针,既然提到了函数指针,大家也自然知道了C#的委托与它的功能类似,即可以将函数作为一个参数来传递。C#中的事件即以委托作为基础,例如一个按钮,C#中定义了其鼠标点击事件,但点击后要做的动作,则由用户指派。N.2 示例1下面的示例阐释声明、实例化和使用委托。BookDB原创 2006-11-22 14:35:00 · 825 阅读 · 0 评论 -
AJAX.NET入门
AJAXPro的使用N.1. 概述本例使用了从http://ajax.net下载的AjaxPro for .net framework 1.1版,上面也有更为完整的教程N.2 一个简单的例子 本例子只是演示AjaxPro的功能,具体实现的功能并不具有实用性。该例子使用C#编写,它从服务器获取一个对象,并显示,使用如下步骤:第一步,引用AjaxPro.dll第二步,在原创 2006-07-24 15:11:00 · 1143 阅读 · 0 评论 -
ASP.NET 基本操作
ASP.NET 基本操作N.1 页面跳转this.Response.Redirect("login_fail.htm");如果要打开新页面,可用如下语句:this.Response.Write("window.open(/"login_fail.htm/");");不过如果IE使用了屏蔽弹出窗口的插件,则会被屏蔽。N.2 像JSP一样在HTML网页中插入C#代码首先原创 2006-07-25 12:17:00 · 958 阅读 · 0 评论 -
Excel的二次开发实例:合并Excel文件
Excel的二次开发实例:合并Excel文件 我曾经遇到客户提出一个需求,要求将多个格式类似的Excel文件合并成一个Excel文件。一开始觉得这个需求还是很容易实现的,使用C#封装Excel合并的VBA宏,加个循环而已。示例的VBA宏如下所示:Sub CombineSheet()Sub CombineSheet() Dim Files() As String原创 2007-05-28 15:30:00 · 5005 阅读 · 1 评论 -
C#中的随机数
在C#中,默认的随机数构造函数是以当前时间作为随机数种子的,这带来一个问题,例如有下面的生成随机数的函数private int GetRandom()...{ Random r = new Random(); return r.Next(0, 1000);}如果使用下面的方式获取随机数:int[] rs = new int[10];for(int i原创 2007-11-05 10:15:00 · 1247 阅读 · 0 评论 -
C#下动态加载结点的TreeView控件
我在开发中遇到这么一个问题:如果结点数过多时(近万个),使用TreeView控件加载时速度非常慢。我就想能否做到一开始只加载部分结点,当用户翻页时再加载需要的新结点。但我翻了一个TreeView的资料,没有发现有针对滚动条的事件。于是就自己重载了TreeView控件,添加了对滚动条事件的支持。 添加滚动条事件支持主要的实现代码很简单,如下所示: public class原创 2008-04-04 17:34:00 · 3285 阅读 · 0 评论 -
检测到 ContextSwitchDeadlock 问题的解决办法
CLR 无法从 COM 上下文 0x1a2740 转换为 COM 上下文 0x1a28b0,这种状态已持续 60 秒。拥有目标上下文/单元的线程很有可能执行的是非泵式等待或者在不发送 Windows 消息的情况下处理一个运行时间非常长的操作。这种情况通常会影响到性能,甚至可能导致应用程序不响应或者使用的内存随时间不断累积。要避免此问题,所有单 线程单元(STA)线程都应使用泵式等待基元(如 CoW转载 2008-04-09 20:02:00 · 1691 阅读 · 2 评论 -
在Oracle中添加的中文变成"靠靠靠..."
p { font-family: "宋体"; font-size: 12px; font-style: normal; line-height: 18px; font-weight: normal; text-indent: 24px;}h1 { font-size: 36px; font-style: normal; font-weight原创 2008-07-02 17:30:00 · 3365 阅读 · 0 评论