上一页 1 ··· 4 5 6 7 8 9 下一页
摘要: Ⅰ.他是巴科。巴科是古巴人。Él es Paco.Paco es cubano.他是贝贝。贝贝是智利人。Él es Pepe.Pepe es chileno.她的名字是安娜。安娜是巴拿马人。Ella se llama Ana.Ana es panameña.她是李欣。李欣是中国人。Ella es Li xin. Es china.巴科和贝贝是朋友。安娜和李欣是朋友。Paco y Pepe son amigos. Ana y Li xin son amigas.Ⅱ.他是巴科?¿Es él Paco?是,他是巴科。Sí,él e 阅读全文
posted @ 2012-08-10 10:22 David Huang 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 字母大写小写名称AaaBbbeCcceChchcheDddeEeeFfefeGggeHhhacheIiiJjjotaKkcaLleleLLllelleMmeme字母大写小写名称NneneÑñeñeOooPppeQqcuRrererrerreSseseTtteUuuVvuveWwdoble uveXxequisYyi griecaZzzeta 阅读全文
posted @ 2012-08-09 22:14 David Huang 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 集合类(Collection Classes)一般用于处理对象列表,其功能比简单数组要多,功能大多是通过实现System.Collections名称空间中的几口而获得的,因此集合的语法已经标准化了。ArrayList集合可以用AddRange()方法一次添加好几个项。这个方法接受带有ICollection接口的任何对象,包括数组(Array)。(InsertRange()添加到指定位置、IndexOf()获得索引)简单数组(Array)是强类型化的,可以直接访问它们所包含的项类型,所以可以直接调用项的方法;ArrayList集合是System.Object对象的集合,所以必须对所有的项进行数据 阅读全文
posted @ 2012-08-01 09:41 David Huang 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 规范:.net framework 中的公共字段、公共属性以PascalCasing形式来命名。字段可以使用关键字readonly,表示这个字段自能在执行构造函数的过程中赋值,或由初始化赋值语句赋值。virtual & abstract & override:http://www.cnblogs.com/David-Huang/archive/2012/07/24/2606697.htm自动属性:public int MyInt { get; set; }隐藏基类方法(接口中用法相同): 1 public class MyBaseClass 2 { 3 p... 阅读全文
posted @ 2012-07-24 16:42 David Huang 阅读(202) 评论(0) 推荐(0) 编辑
摘要: virtual:方法可以重写。 abstract:方法必须在非抽象的派生类中重写(只用于抽象类中)。virtual 示例:public class MyBaseClass { public virtual void MyFun() { //do sth. } } public class MyClass : MyBaseClass { public override void MyFun() { //do sth new. } }... 阅读全文
posted @ 2012-07-24 16:19 David Huang 阅读(417) 评论(0) 推荐(0) 编辑
摘要: 有如下结构:public class MyBaseClass { public MyBaseClass() { } public MyBaseClass(int i) { } } public class MyDerivedClass : MyBaseClass { public MyDerivedClass() : this(5, 6) { } public MyDerivedClass(int i) ... 阅读全文
posted @ 2012-07-24 13:41 David Huang 阅读(369) 评论(0) 推荐(0) 编辑
摘要: internal:内部的,只有当前项目中的代码才能访问它。public:可以由其他项目中的代码访问。abstract: 抽象的(不能实例化,只能继承,可以有抽象成员)。sealed:密封的,不能继承。指定继承:在类名的后面加上一个冒号,其后是基类名。 public class MyClass :MyBase { // Class members. }不允许派生类的可访问性高于基类。也就是说,内部类可以继承于一个公共基类,但公共类不能继承于一个内部类。所有接口成员都必须在支持该接口的类中实现。但如果不想使用给定的接口成员,就可以提供一个“空”的实现方法(没有函数代... 阅读全文
posted @ 2012-07-24 11:11 David Huang 阅读(168) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/huashanlin/archive/2006/12/13/591129.html Net提供了接口,这个不同于Class或者Struct的类型定义。接口有些情况,看似和抽象类一样,因此有些人认为在.Net可以完全用接口来替换抽象类。其实不然,接口和抽象类各有长处和缺陷,因此往往在应用当中,两者要结合来使用,从而互补长短。 接下来先说说抽象类和接口的区别。 区别一,两者表达的概念不一样。抽象类是一类事物的高度聚合,那么对于继承抽象类的子类来说,对于抽象类来说,属于“是”的关系;而接口是定义行为规范,因此对于实现接口的子类来说,相对于接口来说,... 阅读全文
posted @ 2012-07-23 15:44 David Huang 阅读(188) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/michaelxu/archive/2007/03/29/692021.html 什么是接口?其实,接口简单理解就是一种约定,使得实现接口的类或结构在形式上保持一致。个人觉得,使用接口可以使程序更加清晰和条理化,这就是接口的好处,但并不是所有的编程语言都支持接口,C#是支持接口的。注意,虽然在概念上,C#接口类似于COM接口,但他们的底层结构是不同的。那么,我们来看一下如何声明和使用接口。 声明接口 声明接口在语法上和声明抽象类完全相同,例如这里有一个银行账户的接口: publicinterfaceIBankAccount{voidPa... 阅读全文
posted @ 2012-07-23 14:24 David Huang 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 孟子曰:"舜发于畎亩之中,傅说举于版筑之间,胶鬲举于鱼盐之中,管夷吾举于士,孙叔敖举于海,百里奚举于市。故天将降大任于斯人也,必先苦其心志,劳其筋骨,饿其体肤,空乏其身,行拂乱其所为,所以动心忍性,曾益其所不能。人恒过,然后能改。困于心,衡于虑,而后作。徵于色,发于声,而后喻。入则无法家拂士,出则无敌国外患者,国恒亡。然后知生于忧患,而死于安乐也。" 阅读全文
posted @ 2012-07-23 14:12 David Huang 阅读(363) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 下一页