随笔分类 - C#学习记录
个人结合《C#高级编程》一书边看边学的C#笔记记录
摘要:.1 委托 .1.1 概述 委托(代理)关键字delegate,是一种程序特性,它是用来代表方法、表示方法的,用编程里的另一个说法:委托是方法的指针。 我们首先看看通常的声明语法: int age = 10; //这里整型变量age代表的是10这个整型值 Course myCourse = new
阅读全文
摘要:.1 泛型概述 默认命名空间是 .1.1 特点 泛型是一种程序特性,声明时对类型不作明确规定,使用时必须明确规定且规定后不可再更改 .1.2 应用 泛型集合(常用的List<T>、Dictionary<k,v>都属于泛型集合,而ArrayList和Hashtable则属于非泛型); 泛型方法; 泛型
阅读全文
摘要:.1 静态方法 .1.1 特点: 生命周期:自创建开始到整个应用程序结束而结束 作用域:全局 效率高 .1.2 应用: 用户登录信息、系统配置信息、系统设置、SQLHelper .1.3 注意事项: 带有“静态”前缀的一旦数量变多就会大量占用内存,非必要情况下不要创建静态对象 .1.4 调用: 我们
阅读全文
摘要:2.1 基本格式 2.1.1 程序代码组成 语句分类: 1.结构定义语句:用于声明一个类或方法; 2.功能执行语句:用于实现具体功能,每一条功能执行语句最后都必须以英文分号(;)结束。 “结构定义语句”基本格式: 概述:在C#中编写程序时,代码必须放在一个类的内部(即class后跟的大括号内) 在定
阅读全文
摘要:1.1 关于C# C#只是一种简单安全的新型面向对象语言,继承了C的语法风格和C++的面向对象特性,不再提供对指针类型的支持(因此程序不可随便访问内存地址空间)、不再支持多重继承; C#的诞生意义是生成面向.NET Framework环境的代码,身为编程语言的一种,它作为开发工具而存在,本身并不是.
阅读全文