04 2012 档案

摘要:转自博客园某博,原地址。。。。。首先从两者的声明上来看,公共字段只是类用public修饰符所公开的简单公共变量,而属性则是对字段的封装,它使用get和set访问器来控制如何设置或返回字段值。 由于属性的实质是方法(类似Java中的get或set方法),在IL中是没有属性的概念的。所以对于开发过程中常用的赋值和取值操作来说,使用公共变量肯定会比使用属性速度要快,性能上也稍高(方法和变量哪个速度不用说了吧)。 公共字段虽然在速度上快,但它必须开放字段为public,这样一来对象的调用者便可以直接修改其值,值的内容是否合法,运行中是否会出错,就没有了保障,进而会大大降低类的可重用性;相反,属性类似于 阅读全文
posted @ 2012-04-10 20:00 KIWI BIRD 阅读(355) 评论(0) 推荐(0)
摘要:中间还有很多看不懂,但是感觉很有用,经验之谈一般都很宝贵!!慢慢来,先存起来再说。感谢把我的欢乐带给你的翻译转载自:http://dev.csdn.net/develop/article/25/25417.shtm1.避免将多个类放在一个文件里面。(必须)2.一个文件应该只有一个命名空间,避免将多个命名空间放在同一个文件里面。(必须)3.一个文件最好不要超过500行的代码(不包括机器产生的代码)。(至少我不太好把握)4.一个方法的代码长度最好不要超过25行。(更难了,555)5.避免方法中有超过5个参数的情况。使用结构来传递多个参数。(这个想法不错,我怎么没想到)6.每行代码不要超过80个字符 阅读全文
posted @ 2012-04-08 14:52 KIWI BIRD 阅读(209) 评论(0) 推荐(0)
摘要:OOP啊,给跪了1.1 简介在这一章中,我们将看到继承、重写等面向对象编程的概念是如何在C#中实现的。我们还将学习有关操作符的重载。1.2 构造函数构告函数是类中的方法,每次创建类的实例时,都将调用该方法。构造函数用于初始化成员变量。特点在于构造函数与类同名,并且不返回值。下面我们来研究下示例:示例1:using System;public class DaysInYear{private int days;public DaysInYear(){days=365;}static void Main(String[] args){DaysInYear newDaysInYear=new Day 阅读全文
posted @ 2012-04-07 17:22 KIWI BIRD 阅读(367) 评论(0) 推荐(0)
摘要:转自站长资讯:http://news.55.la/Program/.Net/17612.html 摘 要:结构函数与析构函数是一个类中看似较为简略的两类函数,但在实际应用过程中总会呈现一些意想不到的运行错误。本文将较系统的先容结构函数与析构函数的原理及在C#中的应用,以及在应用过程中需要留心的若干事项。 要害字:结构函数;析构函数;垃圾回收器;非托管资源;托管资源 一.结构函数与析... 阅读全文
posted @ 2012-04-05 21:04 KIWI BIRD 阅读(9101) 评论(1) 推荐(1)
摘要:Console.Write()格式输出的格式项采用{x,y:z}的格式,各项说明:x:索引组件 强制“索引”组件(也叫参数说明符)是一个从0开始的数字,可标识值列表中对应的元素。也就是说,参数说明符为0的格式项格式化参数列表中的第一个值,参数说明符为1的格式项格式化参数列表中的第二个值,依次类推。每一个格式项都可以引用所有的参数。例如,如果有三个值,则可以通过指定类似于“{1}{0}{2}”的源字符串来格式化第二、第一和第三个值。格式项未引用的值会被忽略。如果参数说明符指定了超出值列表范围的项,将导致运行时异常。y:对齐组件 可选的“对齐”组件是一个带符号的整数,指示首选的格式化字段宽度。.. 阅读全文
posted @ 2012-04-03 19:33 KIWI BIRD 阅读(11542) 评论(0) 推荐(0)
摘要:依靠单词的大小写拼写复合词的做法,叫做“骆驼拼写法”(CamelCase)。比如,backColor这个复合词,color的第一个字母采用大写。 这种拼写法在正规的英语中是不允许的,但是在编程语言和商业活动中却大量使用。 它之所以被叫做“骆驼拼写法”,是因为大小写的区分使得复合词呈现“块状”(bump),看上去就像骆驼的驼峰(hump)。 “骆驼拼写法”又分为两种。第一个词的首字母小写,后面每个词的首字母大写,叫做“小骆驼拼写法”(lowerCamelCase);第一个词的首字母,以及后面每个词的首字母都大写,叫做“大骆驼拼写法”(UpperCamelCase),又称“帕斯卡拼写法”... 阅读全文
posted @ 2012-04-03 19:17 KIWI BIRD 阅读(5647) 评论(0) 推荐(0)