03 2021 档案

摘要:一. using System;//事件:操作的反馈namespace _022_事件{ public delegate void DelegateHandler(string status); //写在外面会报错:命名空间不能直接包含字段或方法之类的成员 //说明事件的地位相当于方法得在类的内部 阅读全文

posted @ 2021-03-22 21:05 Nicela 阅读(83) 评论(0) 推荐(0) |

摘要:一.委托的概念using System;//委托:delegate,函数指针namespace _018_委托的概念{ //声明委托 public delegate void MyDelegate();//像函数一样,可以写参数 //委托是和类平级的概念 //可以在类里也可以在类外 class Pr 阅读全文

posted @ 2021-03-22 21:03 Nicela 阅读(105) 评论(0) 推荐(0) |

摘要:一.有关索引器 using System; //indexer:一个对象可以像数组一样被索引namespace _015_索引器{ //索引器的写法 public abstract class IndexerName { //int index;//不能这么写去替换下面的int index,语法很严 阅读全文

posted @ 2021-03-22 20:54 Nicela 阅读(115) 评论(0) 推荐(0) |

摘要:一. using System;//属性,property//可以在类,结构体,接口中//属性本质是方法//field:域,字段//属性:不确定存储位置。set,get,访问器namespace _013_属性{ public class A { private int num; public in 阅读全文

posted @ 2021-03-17 22:26 Nicela 阅读(149) 评论(0) 推荐(0) |

摘要:一. using System; namespace _010_异常处理{ class Program { static void Main(string[] args) { try { } //catch (Exception e1)//这里的exception只能替换成异常的子类,如果写Exce 阅读全文

posted @ 2021-03-17 22:24 Nicela 阅读(119) 评论(0) 推荐(0) |

摘要:一.预处理器命令 #define PIusing System;//#define Degug//不能写在using之后//指导编译器在编译开始前对信息预处理namespace _008_预处理器命令{ class Program { static void Main(string[] args) 阅读全文

posted @ 2021-03-17 22:22 Nicela 阅读(107) 评论(0) 推荐(0) |

摘要:一:接口 using System; namespace _005_接口{ //接口默认是public interface IMyInterface { //一些常用的操作行为进行专门的封装 //属性,方法,事件 //接口的存在意义:可以弥补c#中类不能多继承的缺陷 void MethodIplem 阅读全文

posted @ 2021-03-17 22:19 Nicela 阅读(160) 评论(0) 推荐(0) |

摘要:1.类 面向对象程序设计实现信息封装的基础,是一种用户自定义类型,也称类类型 类中可嵌套类:比如一辆车(车类)包含轮子(轮子类) 命名空间外可以写类:命名空间是一种显性的约束而已 ,然而写不写在命名空间里对 语法没有影响。 函数无法写类:函数是种行为,行为和主体不能颠倒。 类默认是公有的,接口默认是 阅读全文

posted @ 2021-03-16 20:56 Nicela 阅读(153) 评论(0) 推荐(0) |

博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3