- 博客(5)
- 收藏
- 关注
原创 C#学习笔记(五)
委托 - delegate委托的使用是函数指针的“升级版” 一切皆地址 变量:以变量名所对应的内存地址为起点的一段内存空间中所存储的数据 函数:以函数名所对应的内存地址为起点的一段内存空间中所存储的一组机器语言集合 直接调用;间接调用 Action, Function, 自定义委托声明自定义委托: public delegate 目标返回值类型 委托名(形参1, 形参2...);委托与所封装的方法必须“类型兼容”*注:声明委托位置需要注意,最好在名称空间内。names
2022-04-05 14:59:31 114 1
原创 C#学习笔记(四)
值参数声明时不带修饰符的形参叫做值参数,一个值参数对应一个局部变量。值参数的初始值来自该方法调用时所提供的实参的值。GetHashCode()方法,返回代表对象的唯一编码。一.传值参数1.值类型传值参数创建副本,不直接操作值。 class LearnArgs { static void Main(string[] args) { int num = 200; Console.Write
2022-04-05 03:21:27 81
原创 C#学习笔记(三)
对(二)中 new 的补充 //声明匿名类型创建对象,并且用隐式变量对其进行引用 var personUnknown = new { Name = "Pas.by", Age = 32 }; Console.WriteLine(personUnknown.Name); Console.WriteLine(personUnknown.Age); Console.WriteLine(p..
2022-04-05 00:09:57 146
原创 C#学习笔记(二)
一.方法(method)1.方法(method),又称成员函数方法是面向对象编程语言的叫法(当一个函数成为一个类的成员后便成了方法) 方法永远是类或结构体的成员 方法是类或结构体最基本的成员之一(成员变量,成员函数) 为甚要用方法: 隐藏复杂逻辑 把大算法拆分为小算法的组合 提高复用率(重用 reuse) *注:static 静态方法将不再与实例绑定class staticMthodTest{ static void main(String args[]) .
2022-04-04 13:19:02 254
原创 C#学习笔记(一)
跟着刘铁猛老师的视频学习所做的笔记。一.类(class)1.类(class)构成程序的主体编程时需要对许多类库(Assembly)进行引用,其中有两种引用方式---.dll文件全称dynamic link libraryDLL引用(黑盒引用,无源码) 项目引用(白盒引用,有源码) NuGet引用(在线引用,下载他人管理整合好的类库进行引用)2.类是对现实世界事物进行抽象的结果事物包括“实体”(物质)和“逻辑”(行为) 对事物建模时“去伪存真”、...
2022-04-03 22:01:02 259
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人