
学习C#
笨拙前行
啊哈
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C#学习 九:事件
目录初始事件定义角色使用原理提示事件的应用实例演示事件模型的五个组成部分注意初始事件定义单词Event,翻译为“事件”通俗的解释为:能够发生的什么事情角色使对象或类具备通知能力的成员事件是一种使对象或类能够提供通知的成员使用用于对象或类间动作的协调与信息传递(消息推送)原理事件模型(event model)中的两个“5”“发生-响应”中的5个部分——闹钟响了你起床、孩...原创 2020-04-11 12:51:49 · 170 阅读 · 0 评论 -
C#学习八:委托
目录什么是委托委托的声明(自定义委托)委托的一般使用什么是委托委托(delegate)是函数指针的“升级版”实例:C/C++中的函数指针一切皆地址变量(数据)是以某个地址为起点的一段内存中所储存的值函数(算法)是以某个地址为起点的一段内存中所储存的一组机器语言指令直接调用与间接调用直接调用:通过函数名来调用函数,CPU通过函数名直接获得函数所在地址并开始执行—返回间接调用:通过...原创 2020-04-06 19:49:44 · 204 阅读 · 0 评论 -
C#学习七:传值、引用、数组、具名、可选参数,扩展方法
目录传值传值参数引用参数传值传值参数值参数创建变量的副本对值参数的操作永远不影响变量的值(C语言中的取址调用改变),这是创建了一个新的对象using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespa...原创 2020-04-05 18:33:56 · 378 阅读 · 0 评论 -
C#学习六 字段、属性、索引器、常量
目录字段什么是字段字段的声明字段的初始值只读字段属性什么属性属性的声明属性与字段的关系字段什么是字段字段(field)是一种表示与对象或类型(类与结构体)关联的变量字段是类型的成员,旧称“成员变量”与对象关联的字段称为“静态字段”,由static修饰字段的声明尽管字段的声明带有分号,但他不是语句字段的名字一定是名称字段的初始值五显式初始化时,字段获得其类型的默认值,所...原创 2020-04-04 16:14:37 · 224 阅读 · 0 评论 -
C#学习五 表达式
目录数值提升数值提升表达式的数据类型是各数据最高的数据类型表达式也有类型:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace 表达式类型{ class Program {...原创 2020-04-03 13:30:53 · 494 阅读 · 0 评论 -
C#学习四 操作符
C#操作符字典的创建new操作符new关键字new和var的组合使用checked/uncheckeddelegatesizeof字典的创建Dictionary<string, A> A_list = new Dictionary<string, A>(); //其中A可以是类名new操作符new Form().ShowDialog();//创建使用后就...原创 2020-03-25 10:19:26 · 96 阅读 · 0 评论 -
C#学习三
方法的重载声明带有重载的方法:方法签名(method signature)由方法的名称、类型形参的个数和他的每一个形参(按从左到右的顺序)的类型和种类(值、引用或输出)组成。方法签名不包含返回类型实例构造函数签名由它的每一个形参(按从左到右的顺序)的类型和种类(值、引用和输出)组成。重载决策(到底调用哪一个重载):用于在给定了参数列表和一组候选函数成员的情况下,选择一个最佳函数成员来实施...原创 2020-03-25 08:36:06 · 107 阅读 · 0 评论 -
C#学习二
C#的五大数据类型类(Class)结构体(Structure)枚举(Enumeration)接口(Interface)委托(Delegate)变量、对象与内存变量变量=以变量名所对应的内存地址为起点、以其数据类型所要求的储存空间为长度的一块内存区域表面上看,变量的用途是存储数据实际上,变量表示了储存位置,并且每个变量都有一个类型,以决定什么样的值能够存入变量变...原创 2020-03-25 08:20:29 · 135 阅读 · 0 评论 -
Visual Studio 2019软件操作
C#学习笔记二using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Windows.Forms;using ClassLibrary;namespace net框架{ class...原创 2020-03-18 23:05:00 · 552 阅读 · 0 评论 -
学习笔记
C#学习笔记类类的三大成员类本人是一个编程界的小白,写这篇文档单纯地是为了以后复习知识点的时候使用!类的三大成员类是面向对象编程的基本单位,是一种包含数据成员、函数成员和嵌套类型的数据结构。类的数据成员有常量、域和事件。函数成员包括方法、属性、索引指示器、运算符、构造函数和析构函数。类和结构同样都包含了自己的成员,但它们之间最主要的区别在于:类是引用类型,而结构是值类型。类具有三大成员:...原创 2020-03-18 21:00:50 · 127 阅读 · 0 评论