Fork me on GitHub

随笔分类 -  [01]C#语言基础

有关“C#语言基础”的分类
摘要:接口是一种用来定义程序的协议,他描述可属于任何类或结构的一组相关相关行为。接口可由方法、属性、事件和索引器或这四种成员类型的任何组合构成,但不能包含字段。接口具有以下特征)1)接口类似于抽象基类:继承接口的任何非抽象类型都必须实现接口的所有成员。2)不能直接实例化接口。3)接口可以包含事件、索引器、... 阅读全文
posted @ 2012-12-15 18:01 韩兆新 阅读(666) 评论(1) 推荐(0) 编辑
摘要:如果一个类不与具体的事物相联系,而是表达一种抽象的概念,仅仅是作为其派生类的一个基类,这样的类就是抽象类,在抽象类中声明方法时,如果加上abstract关键字,则为抽象方法。抽象类主要用来提供多个派生类可共享的基类的共同定义,它与非抽象类的主要区别如下:1)抽象类不能直接实例化。2)抽象类中可以包含... 阅读全文
posted @ 2012-12-15 18:01 韩兆新 阅读(555) 评论(0) 推荐(0) 编辑
摘要:在编写程序时,不仅要注意程序代码的准确性与合理性,还要处理程序中可能出现的异常情况。在现代编程语言中,异常处理是解决这些问题的主要方法。异常处理是一种功能强大的机制。在.NET类库中,提供了针对各种异常情况所设计的异常类,这些类包含类异常的相关信息。配和异常处理语句,应用程序能够轻易的避免程序执行时... 阅读全文
posted @ 2012-12-15 17:59 韩兆新 阅读(1660) 评论(2) 推荐(0) 编辑
摘要:枚举类型是一种独特的值类型,它用于声明一组具有相同类型的常量。 1: enum Week 2: { 3: Sunday = 0, 4: Monday = 1, 5: Tuesday = 2, 6: Wednesday = 3, 7: ... 阅读全文
posted @ 2012-12-12 22:29 韩兆新 阅读(762) 评论(0) 推荐(0) 编辑
摘要:1)用Pascal规则:第一个字母必须大写,必须后面的连接词的第一个字母均为大写。例如: 1: public void DataGrid 2: { 3: 4: }2)用Camel规则;名称中第一个单词的第一个字母为小写,其他单词的第一个字符为大写。例如: 1: stri... 阅读全文
posted @ 2012-12-12 22:06 韩兆新 阅读(758) 评论(1) 推荐(0) 编辑
摘要:Main方法是程序的入口点,C#中必须包含一个Main方法,在该方法中可以创建对象和调用其他方法,一个C#程序中只能有一共Main方法,并且在C#中所有的Main方法都是静态的。C#是一个面向对象的编程语言,即使是程序的启动入口函数它也是一个类的成员。由于程序启动时还没有创建类的对象,因此,必须将入... 阅读全文
posted @ 2012-12-12 21:28 韩兆新 阅读(1228) 评论(0) 推荐(1) 编辑