C#
文章平均质量分 74
bl_song
喜欢看电影,逛街,逛淘宝网。
展开
-
C#委托之个人理解
<br />什么是委托<br /> 首先要知道什么是委托,用最通俗易懂的话来讲,你就可以把委托看成是用来执行方法(函数)的一个东西。<br />如何使用委托<br /> 在使用委托的时候,你可以像对待一个类一样对待它。即先声明,再实例化。只是有点不同,类在实例化之后叫对象或实例,但委托在实例化后仍叫委托。<br />声明,如:1 namespace Vczx.ProCSharp.Exc<br />2 {<br />3 delegate double MathsO原创 2010-10-10 16:43:00 · 469 阅读 · 0 评论 -
通用数据库操作辅助类DbHelper
<br />http://www.cnblogs.com/yelaiju/archive/2010/09/22/1832916.html<br /> <br />使用方式<br />DbHelper db;<br />OpenFileDialog ofd = new OpenFileDialog();<br />ofd.Filter = "SQLite数据文件(*.db3;*.db;*.sqlite)|*.db3;*.db;*.sqlite";<br />if (ofd.ShowDialog()转载 2010-10-12 14:16:00 · 1108 阅读 · 3 评论 -
C#事件解析
<br />事件(event),这个词儿对于初学者来说,往往总是显得有些神秘,不易弄懂。而这些东西却往往又是编程中常用且非常重要的东西。大家都知道windows消息处理机制的重要,其实C#事件就是基于windows消息处理机制的,只是封装的更好,让开发者无须知道底层的消息处理机制,就可以开发出强大的基于事件的应用程序来。 <br />先来看看事件编程有哪些好处。 <br />在以往我们编写这类程序中,往往采用等待机制,为了等待某件事情的发生,需要不断地检测某些判断变量,而引入事件编程后,原创 2010-10-10 16:41:00 · 601 阅读 · 0 评论 -
C#操作sql server 数据库访问类
<br />http://blog.csdn.net/notrynogain/archive/2007/10/25/1843974.aspx<br /> <br />说明:以下是我近两年来开发中最常用的C#操作sql server数据库访问类,对初学者非常有用,多研究研究,有什么问题联系我QQ:115216552,在web.config中配置一下连接字符串就可用了.<br />using System;<br />using System.Collections.Generic;<br />usin原创 2010-10-12 14:11:00 · 959 阅读 · 0 评论 -
c# winform 程序打包部署
c# winform 程序打包部署1 新建一个 c# 安装部署项目2 在文件系统编辑器里把做好的项目的可执行文件及要用到的其它文件(相关dll及资源文件)添加进来(应用程序文件夹)3 如果要在程序菜单中加快捷方式,可以在应用程序文件夹里把项目的可执行文件 生成一个快捷方式,再剪切到 用户的程序菜单 栏里同时可以把名称改成你要的名称4 如果要加进卸载功能 vs 2003转载 2010-04-26 14:22:00 · 1070 阅读 · 0 评论 -
{smartassembly}不完全分析
标 题: 【原创】{smartassembly}不完全分析 作 者: tankaiha 时 间: 2007-08-17,23:43:26 链 接: http://bbs.pediy.com/showthread.php?t=49865 由于工作的原因,很长时间没有写文章了。和kanxue聊下天,觉得坛里关注.net的人不少,但讨论.n转载 2010-04-22 15:56:00 · 1644 阅读 · 0 评论 -
Infragistics系列控件中文教程 Infragistics ASP.NET控件用法总结
http://blog.csdn.net/jingshuaizh/archive/2008/07/22/2689440.aspx Infragistics系列控件是一套很好,很强大的控件,前些日子公司买的正版的asp.net版本的..好像800多美元一套...最新版本的7.3....感觉很好..现在自己做项目也用..却发现网上没有一套中文的教程,中文资料都很少..在这里就把自转载 2010-04-22 13:15:00 · 1645 阅读 · 0 评论 -
Winform TextBox中只能输入数字的几种常用方法(C#)
private void tBox_KeyPress(object sender, KeyPressEventArgs e) { if (e.KeyChar == 0x20) e.KeyChar = (char)0; //禁止空格键 if ((e.KeyChar == 0x2D) && (((TextBox)sende转载 2010-04-22 10:13:00 · 926 阅读 · 0 评论 -
浅谈C# WinForm中实现基于角色的权限菜单
http://blog.csdn.net/CodingMouse/archive/2008/12/14/3515969.aspx 浅谈C# WinForm中实现基于角色的权限菜单作者:CodingMouse 日期:2008年12月14日转载请注明文章来源:http://blog.csdn.net/CodingMouse/archive/2008/12/转载 2010-04-22 13:47:00 · 2855 阅读 · 2 评论 -
从reflector实现看.net的混淆与反混淆技术
链 接: http://bbs.pediy.com/showthread.php?threadid=37217 一直想利用C#或C++这类语言的编译优化功能来反.net程序的流程混淆,做过一些简单的试验,这个思路是可行的,但是目前的反编译工具reflector,dis#,spices.net对做了流程混淆的程序都不能正常反编译,不得已我只好尝试自己写一个转载 2010-04-22 16:55:00 · 2316 阅读 · 0 评论 -
C#生成随机数或随即字母
public class Rand { /// /// 生成随机数字 /// /// 生成长度 /// public static string Num转载 2010-04-19 10:44:00 · 1114 阅读 · 0 评论 -
C# WinForm开发系列 - 文章索引(转)
http://www.cnblogs.com/peterzb/archive/2009/06/14/1502918.html 该系列主要整理收集在使用C#开发WinForm应用文章及相关代码, 平时看到大家主要使用C#来开发Asp.Net应用,这方面的文章也特别多,而关于WinForm的文章相对少很多,而自己对WinForm一直比较感兴 趣,这几年积累收藏了不少文章,现转载 2010-04-13 11:17:00 · 875 阅读 · 0 评论 -
C# 中的委托和事件
http://www.cnblogs.com/zfg_9/archive/2008/12/23/1360508.html C# 中的委托和事件引言委托 和 事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得转载 2010-03-25 16:55:00 · 466 阅读 · 1 评论 -
常用正则表达式
下面都是我收集的一些比较常用的正则表达式,因为平常可能在表单验证的时候,用到的比较多。特发出来,让各位朋友共同使用。呵呵。匹配中文字符的正则表达式: [/u4e00-/u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^/x00-/xff]评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)匹配空白行的正转载 2009-10-09 10:00:00 · 380 阅读 · 0 评论 -
C# 关于MessageBox的使用
【函数】 MessageBox( Text, Title, nType,MessageBoxIcon);【函数说明】 弹出一个消息框。【语法】参数:Text ,消息框的正文;Title ,消息框的标题;nType ,消息框的类型。返回值:,用户在消息框上点击关闭时的选择的按钮。转载 2009-09-27 09:51:00 · 743 阅读 · 0 评论 -
手动建DataGridView就这3步
DataView dvCmControlInfo = new DataView(某个DataTable);第一步dataGridView1.Columns.Clear();dataGridView1.AutoGenerateColumns = false;dataGridView1.DataSource = dvCmControlInfo转载 2009-09-25 11:14:00 · 551 阅读 · 0 评论 -
C# winform中ListView用法
//更改属性 this.listView1.GridLines = true; //显示表格线 this.listView1.View = View.Details;//显示表格细节 this.listView1.LabelEdit = true; //是否可编辑,ListView只可编辑第一列。转载 2009-09-24 11:26:00 · 3557 阅读 · 1 评论 -
WinForm控件开发总结(一)------开篇
其实开发WinForm控件并不是很复杂,.NET为我们提供了丰富的底层支持。如果你有MFC或者API图形界面的开发经验,那么学会WinForm控件可能只需要很短的时间就够了。 自己开发的WinForm控件通常有三种类型:复合控件(Composite Controls),扩展控件(Extended Controls),自定义控件(Custom Controls)。原创 2010-10-15 14:51:00 · 759 阅读 · 0 评论