摘要: 静态成员(静态方法、静态属性等)不属于类的任何个体对象,它们属于类本身。因此,不能通过实例化的对象来调用静态方法。而应该直接通过类名来调用静态成员,如下: ```csharpCalculator.Report();``` 反过来,非静态方法(如`Add`和`Sub`方法)则需要通过实例化的对象来调用 阅读全文
posted @ 2024-02-22 10:26 HY10-SALTEST-FISH 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 什么是委托是函数指针的升级版,通过委托保留函数指针对应的操作 委托定义 namespace DelegateExample_point { internal class Program { static void Main(string[] args) { Calculator calculator 阅读全文
posted @ 2024-02-02 15:23 HY10-SALTEST-FISH 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 函数体中的变量是局部变量字段的修饰符 属性是为了简略字段的set()get()方法而发明的,可以起到同样的避免直接使用字段赋值来暴露数据的问题将属性封装成(refactory)属性方法的方法:ctrl +r e只读方法只有get(){}而没有set(){}注意:只读方法属性和private set( 阅读全文
posted @ 2024-01-30 10:00 HY10-SALTEST-FISH 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 传值参数:被调用后并不会更改变量值,改变的是方法中传去的变量值副本,仅影响方法中的参数值,不影响变量本身的值 变量以及参数指向的是地址,方法调用后参数中重新指向新对象地址,将原来引用的变量对象地址丢弃,重新创建新对象地址 getHashcode方法,获取内存中的对象的hash值,任何类型的变量都有这 阅读全文
posted @ 2024-01-30 10:00 HY10-SALTEST-FISH 阅读(3) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2023-11-06 18:02 HY10-SALTEST-FISH 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 算术运算符的表达式的数据类型当发生数值提升时与表达式中精度最高的数数据类型一致 p16:0.15.13 CSharp C# 新特性, 新功能_c# 取消顶级语句_一个只会CV的程序员的博客-CSDN博客 continue 语句启动最接近的封闭迭代语句(即 for、foreach、while 或 do 阅读全文
posted @ 2023-11-01 15:03 HY10-SALTEST-FISH 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 使用default操作enum类型时,最好将一个选项赋值为0 设计模式:依赖注入模式,将紧耦合调至松耦合 checked{} 检测溢出 unchecked 不检测 delegate 声明匿名变量,不常用 unsafe声明不安全变量 &取地址操作符,*取引用符号,等同(*pStu).score c#中 阅读全文
posted @ 2023-10-11 14:33 HY10-SALTEST-FISH 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 复用:自顶向下,逐步求精,面向过程,隐藏复杂的逻辑 形参是变量,实参是值。将实参赋给形参。 ()也是一种构造器 当创建类时没有创建构造器,系统会自动创建默认构造器。 当创建构造器后,强制类型会使默认构造器失效,此时需要在构造器中赋值。 构造器的内存原理:栈分配时由高到低分配地址,直到栈顶,再分配就会 阅读全文
posted @ 2023-09-20 17:47 HY10-SALTEST-FISH 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 强弱类型的区别:变量受类型约束的强弱程度。 弱类型变量比较灵活,但是后期容易扰乱逻辑。 c#不推荐使用指针 一个程序从硬盘加载到内存,就变成了进程。 数据类型构成了c#术语类型系统,可以分为引用类型和值类型 静态变量:变量名表示变量值在内存中的存储位置。并不是变量值装在变量名中。 实例变量:静态成员 阅读全文
posted @ 2023-09-15 16:23 HY10-SALTEST-FISH 阅读(69) 评论(0) 推荐(0) 编辑
摘要: 穿插算法和数据结构 var类型可以根据复制自动推断变量属性。 在C#中,“堆”和“栈”主要的区别在于它们分配的方式以及生命周期: 1. 管理方式:堆由.NET运行时系统的垃圾示回收器自动管理,当系统判断某个对象不再使用时,会进行自动的内存回收。而栈由C#编译器自动管理,一般遵循后进先出的原则进行操作 阅读全文
posted @ 2023-09-14 14:25 HY10-SALTEST-FISH 阅读(19) 评论(0) 推荐(0) 编辑