- 博客(3)
- 收藏
- 关注
原创 C#零基础学习之属性
C#零基础学习之路——属性一. 学习背景基于学习b站刘老师的c#入门,整理学习心得。二. 属性2.1 什么是属性属性简要理解为四个要点:1.属性是类的一种成员;2.属性是对字段的自然扩展;3.属性是由get/set方法对进化而来;4.属性是"语法糖"2.2 属性从字段的演变首先打开Visual Studio 2017,新建一个C#控制台应用程序,将项目取名为LearningProperty,之后在项目后台键入如下代码1:using System;using System.Colle
2022-02-10 20:40:23
789
原创 C#零基础学习之事件
C#零基础学习之路——事件一. 学习背景基于学习b站刘老师的c#入门,整理学习心得。二. 事件2.1 什么是事件能够发生的事情2.2 事件模型1.事件的拥有者(类或者对象)2.事件(成员)3.事件的响应者(类或者对象)4.事件处理器(事件响应者的方法成员)5.事件订阅:把事件处理器与事件关联起来,本质上是一种以委托类型为基础的约定。补充:1.挂接事件处理器的时候,可以使用委托实例,也可以使用方法名,这是"语法糖"。2.事件处理器对事件的订阅不是随意的,匹配与否由声明事件时所使用的
2022-03-02 09:40:48
255
原创 C#零基础学习之委托
C#零基础学习之路——委托一. 学习背景基于学习b站刘老师的c#入门,整理学习心得。二. 委托2.1 什么是委托委托的简要理解:委托其实就是c/c++中的函数指针,只是在c#中换了一种表现形式。2.2 简单的委托下面我们使用c#自带的委托,Action和Func委托,老样子,打开编译器,键入代码,代码1:using System;namespace DelegateExample{ class Program { static void Main(str
2022-02-26 18:12:25
247
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅