
C#
文章平均质量分 61
sindyra
这个作者很懒,什么都没留下…
展开
-
C# NetworkStream用法
NetworkStream用法原创 2024-11-19 19:47:18 · 744 阅读 · 0 评论 -
C# const与readonly关键字的区别
关键字在C#中提供了一种简单而有效的方式来确保字段在初始化后保持不变,来维护数据完整性。关键字用于定义在对象创建后不能更改的字段。)有些相似,但也有显著不同。原创 2024-11-06 20:55:23 · 413 阅读 · 0 评论 -
行为型-中介者模式
行为型设计模式-中介者模式原创 2023-09-19 23:31:17 · 288 阅读 · 0 评论 -
C# 静态类和sealed类(密封类)的区别
C# 静态类和sealed类(密封类)的区别原创 2023-09-18 14:23:24 · 540 阅读 · 0 评论 -
c#List.Sort(比较的方法)返回值意义
一个值,指示要比较的对象的相对顺序。返回值的含义如下:越小的越排在前面。 值 含义 小于零 此实例按排序顺序在obj前面。 零 此实例与obj在排序顺序中出现的位置相同。 大于零 此实例按排序顺序在obj后面。 ...转载 2021-09-01 10:59:04 · 521 阅读 · 0 评论 -
C#实现多态的几种方式
1、抽象类abstract class people //抽象类 { public abstract void SayHi();//抽象方法 }class Student:people //继承抽象类people { public override void SayHi() //override重写抽象方法...原创 2020-02-10 17:48:03 · 3905 阅读 · 0 评论 -
C#中的GC(垃圾回收机制)
转自:https://www.cnblogs.com/nele/p/5673215.htmlGC算法: 一、Mark-Compact 标记压缩算法 简单地把.NET的GC算法看作Mark-Compact算法。阶段1: Mark-Sweep 标记清除阶段,先假设heap中所有对象都可以回收,然后找出不能回收的对象,给这些对象打上标记,最后heap中没有打标记的对象都是可以被回收的;阶段...转载 2019-12-19 17:12:43 · 2548 阅读 · 0 评论 -
C#委托和事件
C#委托和事件的区别原创 2019-12-09 21:01:44 · 500 阅读 · 1 评论 -
C#接口和抽象类
接口:接口中所有的方法都没有实现,只有声明;(接口更加像契约模式,继承接口的类必须按照一种固定模式来实现接口的方法)1.接口的定义:访问权限 interface I接口名{}注意:1.接口中只能有属性和方法(只有声明没有定义),不能有字段; 2.成员不需要写访问权限,一定为public; 3.接口可以被接口(不需要实现父接口的方法)或类(如果...原创 2019-12-08 22:32:29 · 485 阅读 · 1 评论 -
C#中的反射
为方便自己查阅转自:http://blog.youkuaiyun.com/educast/article/details/2894892反射的定义:审查元数据并收集关于它的类型信息的能力。 元数据(编译以后的最基本数据单元)就是一大堆的表,当编译程序集或者模块时,编译器会创建一个类定义 表,一个字段定义表,和一个方法定义表等。反射可以获取这些元数据从而动态...转载 2019-06-17 18:27:40 · 252 阅读 · 0 评论 -
C#中的委托
文章为方便自己阅读而转载,转自:https://www.cnblogs.com/hushzhang/p/5901052.html1.1理解委托1.1.1 将方法作为方法的参数先看委托的两种写法,这里没有体现将方法作为方法的参数这个功能,但是可以体现委托其实就代表着一个或多个方法:using System;namespace ConsoleApp{ class Pr...转载 2019-06-17 18:20:03 · 132 阅读 · 0 评论