随笔分类 -  C#

 
C#学习笔记--委托(delegate)
摘要:委托的是含义,如果你学过C那么你可以把委托理解为C里面的函数指针,如果你没学过其他的语言,你可以理解为自定义类型.声明委托要使用关键字delegate,代码如下delegatevoidShowName()学过C的:上面相当于声明了一个类型为ShowName的指针,由于C里面的指针指向的是内存中的一个实际地址,具有一定的不安全型,C#在这里做了相应的改进,必须指向具有相同签名的函数. 直接开始C#学... 阅读全文
posted @ 2008-02-08 19:29 林.Net 阅读(501) 评论(0) 推荐(1)
C#学习笔记--常规知识点(收集中...)
摘要:1.关键字ABSTRACTabstract关键字是用于创建抽象类或抽象成员方法的修饰符,当用于修饰成员方法的时候,成员方法是没有方法体的,只有其方法的声明部分。格式如下:abstractclassTest{publicabstractvoidshow();publicvoidwrite(){Console.WriteLine("这里是抽象类里面的非抽象成员");}}2.方法签名方法签名是指:方法的... 阅读全文
posted @ 2007-12-24 13:01 林.Net 阅读(681) 评论(0) 推荐(0)
C#学习笔记--this关键字
摘要:MSDN中的定义:引用,类的当前实例.或者是说对类的当前实例的引用,这样可能更顺口一些,而这里的类就是指包含关键字this的那个类. 之所以把this关键字放在类这个分类里面,是因为this只能在类的内部使用,使用他能访问类实例对象内部任何级别(不同类型的访问修饰符)的任何元素(字段,属性,方法等),但静态的类型的成员不能访问,因为静态成员不属于对象的一部分。MSDN里面是这样介绍this... 阅读全文
posted @ 2007-11-30 11:04 林.Net 阅读(1653) 评论(0) 推荐(0)
C#学习笔记--数组
摘要:内容提要 1.数组的简介 2.如何创建和引用一维数组 C#里面的数组是一个类,我们声明一个数组的时候实际上是声明了一个Array类型的对象,所以在实例化的时候会使用new关键字,因为是对象所以数组本身就是引用类型的了。数组一般分为一维数组、多维数组和交错数组,这里主要说一维数组,我个人觉得把一维数组看透了,另外两种那就是手到擒来了。 C#里面基本沿用了C/C++里面定义数组的方式,... 阅读全文
posted @ 2007-11-28 18:06 林.Net 阅读(469) 评论(0) 推荐(0)
C#学习笔记--类的重要特性:继承
摘要:内容提示 1.如何实现继承 2.继承中的构造函数 3.重载、重写、隐藏在继承中是如何实现的 一提到继承我想大家听到最多的估计是--财产继承这个词,财产继承指的是子辈从父辈得到原本属于父辈的财产的所有权和使用权。这里的类所说的继承和这个意思也差不多,当子类继承某个父类的时候拥有了父类的成员,能随时使用父类的成员,但有相关的限制,只有修饰符为public protected这样的成员才会被继承... 阅读全文
posted @ 2007-11-28 12:04 林.Net 阅读(676) 评论(1) 推荐(0)
C#学习笔记--类的成员方法
摘要:有关类的成员方法有以下相关的知识点 1.成员方法的基本语法 2.重载 3.参数 4.修饰符 基本语法 修饰符 返回类型 方法名 (参数列表){ 方法体 } 这和函数的声明的格式有些相似,但多了一个修饰符。参数列表是可选的。如果没有返回类型要使用void关键字。 重载 重载是指在类中有两个或以上的成员方法(包括继承过来的)方法名相同,但参数类型或参数个数不同。... 阅读全文
posted @ 2007-11-26 00:33 林.Net 阅读(702) 评论(0) 推荐(0)
C#学习笔记--类的初识
摘要:这里先从代码的角度认识,也就是如何用关键字class创建一个类,如何实例化,如何调用等。 类的定义 修饰符 class 类名 {类的成员} public class 猫 { //成员的定义 } 上面就是一个很简单的类的定义了,类名为“猫”,访问类型为public,由{}括起来的部分就是类的主体,也就是类的成员所在的位置。 类名很好理解,他好比... 阅读全文
posted @ 2007-11-24 07:53 林.Net 阅读(538) 评论(2) 推荐(0)
C#学习笔记--前言
摘要:学笔记,见证自己的成长路程..... 阅读全文
posted @ 2007-11-24 07:06 林.Net 阅读(296) 评论(0) 推荐(1)