摘要: 点击下载源代码及测试程序是模仿 word 2003 的颜色选择器来做的,注释比较完整, 有兴趣的朋友可拿去研究 阅读全文
posted @ 2007-06-08 14:54 在天空飞翔 阅读(1460) 评论(1) 推荐(0) 编辑
摘要: 点击下载源代码互联网无国界,越来越多的应用程序必须面对全球用户了,如何设计一个支持多国语言的应用程序呢?在.net2.0 中,m$ 为我们提供了一种简单方便的方法, 使用资源文件1.新建一个 Winform 应用程序, 新建一 Form ,名为 Form1,添加两个按钮 btnChinese, btnEnglish2. 设置 Form1 的 Localizable 属性为 true, 设置该属性后,.net 将根据不同的语言,为应用程序生成不同的资源文件3.设置各个控件的文本(系统默认语言下)4.更改 Form1 的 Language 属性为想要支持的另一种语言,此例中我们选用 English 阅读全文
posted @ 2007-06-05 11:57 在天空飞翔 阅读(6709) 评论(10) 推荐(1) 编辑
摘要: 在QQ群上看到的面试官:熟悉哪种语言应聘者:Java。面试官:知道什么叫类么应聘者:我这人实在,工作努力,不知道什么叫累面试官:知道什么是包?应聘者:我这人实在 平常不带包 也不用公司准备了面试官:知道什么是接口吗?应聘者:我这个人工作认真。从来不找借口偷懒面试官:知道什么是继承么应聘者:我是孤儿没什么可以继承的面试官:知道什么叫对象么?面试官:知道,不过我工作努力,上进心强,暂时还没有打算找对象。面试官:知道多态么?应聘者:知道,我很保守的。我认为让心爱的女人为了自已一时的快乐去堕胎是不道德的行为!请问这和Java有什么关系??面试官:用过 apache 的东西吗应聘者:我修过车子面试官:t 阅读全文
posted @ 2007-05-30 11:53 在天空飞翔 阅读(472) 评论(0) 推荐(1) 编辑
摘要: 作者:BillWagner提高C#编程的50个要点 1.总是用属性 (Property) 来代替可访问的数据成员2.在 readonly 和 const 之间,优先使用 readonly3.在 as 和 强制类型转换之间,优先使用 as 操作符4.使用条件属性 (Conditional Attributes)来代替条件编译语句 #if5.总是为自定义类重载 ToString 方法6.区别值类型和引用类型7.使用不可变的值类型(Immutable Atomic Value Types)8.在值类型中,确保0是一个合法的数据9.理解 ReferenceEquals, static Equals, 阅读全文
posted @ 2007-05-30 10:10 在天空飞翔 阅读(429) 评论(2) 推荐(0) 编辑
摘要: 下载该工具及源代码敲了一天代码,你知道你的工作量有多大吗?虽说代码行数不等于代码质量,但至少可以作为判断自已工作量的一个辅助参数该工具的原理不用多解释了,大致步骤为:1. 选取目录2. 根据文件过滤器枚举目录下的所有文件(比如 c# 只需要枚举后缀为 *.cs 的文件)3. 用 FileStream 打开文件, 用 ReadLine 读取一行4. 进行“空行”和“注释行”的判断5. 输出结果该工具可自定义语言,可输出为图表(使用 microsoft 的 GraphLibrary.dll)希望对新手有一些帮助。 阅读全文
posted @ 2007-05-25 15:23 在天空飞翔 阅读(1577) 评论(6) 推荐(0) 编辑