2008年12月27日
摘要: C# 出来也有些日子了,最近由于编程的需要,对 C# 的类型转换做了一些研究,其内容涉及 C# 的装箱/拆箱/别名、数值类型间相互转换、字符的 ASCII 码和 Unicode 码、数值字符串和数值之间的转换、字符串和字符数组/字节数组之间的转换、各种数值类型和字节数组之间的转换、十六进制数输出以及日期型数据的一些转换处理,在这里与大家分享—— 1. 装箱、拆箱还是别名 许多 C#.NET ... 阅读全文
posted @ 2008-12-27 20:20 David.Ding 阅读(4878) 评论(1) 推荐(0)
摘要: 1.using指令。using + 命名空间名字,这样可以在程序中直接用命令空间中的类型,而不必指定类型的详细命名空间,类似于Java的import,这个功能也是最常用的,几乎每个cs的程序都会用到。 例如:using System; 一般都会出现在*.cs中。 2.using别名。using + 别名 = 包括详细命名空间信息的具体的类型。 这种做法有个好处就是当同一个cs引用了两个不同的命... 阅读全文
posted @ 2008-12-27 20:17 David.Ding 阅读(5934) 评论(0) 推荐(1)
摘要: 一、程序集的一些基本概念: 程序集是包含一个或多个类型定义文件和资源文件的集合。它允许我们分离可重用类型的逻辑表示和物理表示。 程序集是一个可重用、可实施版本策略和安全策略的单元。它允许我们将类型和资源划分到不同的文件中,这样程序集的使用者便可以决定将哪些文件打包在一起部署。一旦CLR加载了程序集中包含清单的那个文件,它就可以确定程序集的其他文件中哪些包含了程序正在引用的类型和资源。任何程序集的使... 阅读全文
posted @ 2008-12-27 20:13 David.Ding 阅读(255) 评论(0) 推荐(0)
摘要: 一.哈希表(Hashtable)简述 在.NET Framework中,Hashtable是System.Collections命名空间提供的一个容器,用于处理和表现类似key/value的键值对,其中key通常可用来快速查找,同时key是区分大小写;value用于存储对应于key的值。Hashtable中key/value键值对均为object类型,所以Hashtable可以支持任何类型的key... 阅读全文
posted @ 2008-12-27 20:11 David.Ding 阅读(154) 评论(0) 推荐(0)
摘要: 您可能经常需要检查用户输入到 Windows 窗体中的信息是否有效。例如,如果您有一个电话号码的 TextBox 控件,则可以检查该控件是否只包含适当的字符(数字、括号和连字符等等)。通常,可使用正则表达式验证用户输入的数据。了解Validating之前,我们还需要了解焦点事件的顺序: 焦点事件按下列顺序发生: Enter //进入控件时发生 GotFocus //在控件接收焦点时发生 L... 阅读全文
posted @ 2008-12-27 20:10 David.Ding 阅读(455) 评论(0) 推荐(0)
摘要: GOOGLE搜索从入门到精通v3.0 内容 1,前言 2,摘要 3,如何使用本文 4,GOOGLE简介 5,搜索入门 6,初阶搜索 6.1,搜索结果要求包含两个及两个以上关键字 6.2,搜索结果要求不包含某些特定信息 6.3,搜索结果至少包含多个关键字中的任意一个 6.4,“+”、“-”和“OR”的混合查询 6.5,用“+”和“-”减少冗余信息 7,辅助搜索 7.1,通... 阅读全文
posted @ 2008-12-27 19:53 David.Ding 阅读(133) 评论(0) 推荐(0)
摘要: 用过金山词霸的都知道金山词霸里有个功能能够将单词按其读音读出来。也许会有人认为它是事先将所有的单词的读音文件存储在数据库里,然后事需要的时候再调用。其实事实上并不是这样,我们有更好的解决办法,MS就专门提供了这种技术。 在计算机中将文本转换成语音的技术叫做语音合成(TTS:Text To Speech)。要使用它的话就需要到MS官网上去下载地址为:http://www.microsoft.com/... 阅读全文
posted @ 2008-12-27 19:47 David.Ding 阅读(248) 评论(0) 推荐(0)
摘要: http://kongjian.baidu.com/4622/blog/item/18b02df385ed15ca0a46e083.html 本文介绍了C#的四种排序算法:冒泡排序、选择排序、插入排序和希尔排序 冒泡排序 using System; namespace BubbleSorter { public class BubbleSorter { public void Sort(i... 阅读全文
posted @ 2008-12-27 19:46 David.Ding 阅读(157) 评论(0) 推荐(0)
摘要: 今天在博客园上看到一片超赞的C#字符串格式的文章,是我看过最好的一个关于字符格式的文章,转来收藏,顺便向原作者flyingbread表示感谢和尊敬! 1 前言 如果你熟悉Microsoft Foundation Classes(MFC)的CString,Windows Template Library(WTL)的CString或者Standard Template Library(ST... 阅读全文
posted @ 2008-12-27 19:42 David.Ding 阅读(196) 评论(0) 推荐(0)
摘要: 1.先安装J2SE Runtime Environment V1.4.2.06.exe\J2EE 1.4 SDK.exe\J2SE SDK V1.4.2.exe 2.安装JBuilder2005\JBuilder2005\05\InstData\Windows\VM\install.exe 3.JBuilder2005_c.rar解压到安装目录下的JBuilder2005\jdk1.4\jre\b... 阅读全文
posted @ 2008-12-27 19:39 David.Ding 阅读(278) 评论(0) 推荐(0)
摘要: 我们在开发WinForm时,经常会看到partial关键字,比如,我们新建一个Windows Form时,后台代码自动添加如下: 1 public partial class Form1 : Form 2 { 3 public Form1() 4 { 5 InitializeComponent(); 6 } 7 } 《C#高级编程》书... 阅读全文
posted @ 2008-12-27 19:38 David.Ding 阅读(436) 评论(0) 推荐(0)
摘要: 我对委托与事件就单独的编写程序而言做个简单的步骤总结: 1、首先要写一个类来继承EventArgs类,这个类是系统提供的,我们继承这个类的目的就是为以后触发事件的来存储事件的相关信息。 2、写事件发生类: 首先,这个类中要创建一个委托,这个委托的返回值是void,参数分别是object sender和EventArgs e ,object类型的参数代表了监视变量,EventArgs参数包含的是事件... 阅读全文
posted @ 2008-12-27 19:33 David.Ding 阅读(182) 评论(0) 推荐(0)
摘要: 中国各省省名之由来 山东:以在太行山之东而得名。唐大部分属河南 道;宋设京东路,后分京东东、西路;金更名山东东、西路,为山东得名的开始;元设山东东西道;明置山东省,后改山东布政使司;清改山东省,省名至今未变。 山西:以在太行山之西而行名。唐大部分属河东道;宋设河东路;金分河东北、南路;元设山西河东道,为山西得名的开始;明置山西省,后改山西布政使司;清改山西省,省名至今未变。 河南:以在黄河之... 阅读全文
posted @ 2008-12-27 19:30 David.Ding 阅读(729) 评论(0) 推荐(0)
摘要: 曾国藩挺经全文 卷一 内圣 细思古人工夫,其效之尤著者,约有四端:曰慎独则心泰,曰主敬则身强,曰求仁则人悦,曰思诚则神钦。慎独者,遏欲不忽隐微,循理不间须臾,内省不疚,故心泰。主敬者,外而整齐严肃,内而专静纯一,斋庄不懈,故身强。求仁者,体则存心养性,用则民胞物与,大公无私,故人悦。思诚者,心则忠贞不贰,言则笃实不欺,至诚相感,故神钦。四者之功夫果至,则四者之效验自臻。余老矣,亦尚思少致吾功... 阅读全文
posted @ 2008-12-27 19:28 David.Ding 阅读(940) 评论(0) 推荐(0)
摘要: 经常坐在电脑前的人群,容易出现鼻咽干燥、嘴唇干裂、咽干声嘶、口苦干咳、肌肤干燥、眼睛干涩,浑身乏力,甚至情绪烦躁。除了合理安排好作息时间,适当的体育锻炼外,经研究以下的一些健康的食品,对电脑一族的身体健康,具有一定的帮助。 1、绿色蔬菜:新鲜蔬菜是人体内的“清洁剂”,其奥妙在于蔬菜拥有“秘密武器”——碱性成分,可使血液呈碱性,溶解沉淀于细胞内的毒素,使之随尿液排泄掉。 2、海带:海带是放射性... 阅读全文
posted @ 2008-12-27 19:22 David.Ding 阅读(189) 评论(0) 推荐(0)
摘要: 转载请注明出处及作者--David.Ding,谢谢! 1、下载软件 (1)EasyPHP(下载地址 http://www.easyphp.org) (2)Mantis-1.1.1(下载地址 http://www.mantisbt.org) 2、安装 (1)运行EasyPHP-2.0b1-setup.exe,安装目录为C:"Program Files"EasyPHP2.0b1 (... 阅读全文
posted @ 2008-12-27 19:18 David.Ding 阅读(820) 评论(0) 推荐(0)