自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 C#中Array,ArrayList,List<T>的使用以及三者之间的对比

List<T>是一个泛型集合,用于存储动态大小的元素集合,结合了数组和ArrayList的优点,可以动态调整大小,只能存储跟泛型相关的数据类型,避免了类型转换的开销,拓展方法更多。在 C# 中,`Array`、`ArrayList` 和 `List<T>` 都用于存储和管理数据集合,但它们在类型安全性、性能、灵活性和使用场景上存在显著差异。Array是c#中最基本的集合类型,用于存储相同的数据元素,大小固定,数组大小在声明后不能改变,需要重新声明才能调整大小,只能存储声明时指定的类型,性能安全。

2025-03-05 21:38:48 964

原创 C#中内置委托的使用

Func中如果设置两个参数类型,第一个表示参数的类型,第二个表示返回出来的类型,指传入一个参数。如果设置三个参数的类型,前两个表示参数的类型,第三个表示返回出来的类型,指传入两个参数。内置委托中较为常用的有Action和Func类型。Action为不支持返回值,Func支持有返回值。

2025-03-04 21:49:13 306

原创 C#中委托的简单使用

把当前的方法变成一种引用类型,用对应的委托来代替方法,确保了数据安全。3.调用方法,方法的使用有两张情况,这里主要用第二种委托调用。匿名方法用于不想写方法名字和函数体的情况,快速实现功能。在委托使用中也包含匿名方法的内容。

2025-03-04 20:00:16 442

原创 C#中CompareTo方法

CompareTo方法是一个重载的方法CompareTo:比较的方法,比较的核心是两个对象,返回一个整数,表示当前对象与obj的大小关系。Person类继承接口,并实现接口CompareTo方法。如果返回0 则当前对象等于obj。如果返回负数,则当前对象小于obj。如果返回正数,则当前对象大于obj。如果比较的对象为空,则当前对象大。输入0,表面当前对象等于obj。新建一个接口,定义一个方法。

2025-02-28 21:38:57 158

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除