自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C# 集合类全面解析

C# 中的集合类位于和等命名空间下。这些集合类可以用于动态分配内存、根据索引或键访问元素等操作,并且大多数集合类都实现了相同的接口。集合类创建的是Object类的对象集合,因为Object类是 C# 中所有数据类型的基类。特点:不固定长度和存储的数据类型,可以存储任意类型的数据,长度会随着数据内容的增加或减少而改变。示例用法。

2024-10-17 19:30:01 948

原创 C# 中的动态数组、var与List泛型集合详解

动态数组(ArrayList)、var关键字和List泛型集合在 C# 编程中都有各自的特点和用途。ArrayList提供了灵活的动态数组功能,但存在类型安全问题;var关键字使代码更加简洁,但要注意使用限制;List泛型集合则提供了强类型、高效的集合操作。在实际编程中,我们应根据具体的需求选择合适的数据结构和工具,以提高代码的质量和性强类型List在声明时需要指定元素的类型,这保证了集合中元素的类型一致性,避免了类型转换的问题,提高了代码的安全性和可读性。高效的性能:与ArrayList相比,List。

2024-10-16 21:51:03 831

原创 C# 中的数组排序

对于自定义类型的数组,要实现排序,需要让自定义类型实现接口或者提供一个实现了IComparer接口的比较器。以下是一个示例,假设有一个Student类:set;set;set;// 实现 IComparable 接口的 CompareTo 方法return 1;// 这里按照年龄进行比较,你可以根据需求修改比较的属性然后可以使用方法对Studentnew Student { Name = "张三", Age = 20, Score = 80 },

2024-10-16 21:44:20 1007

原创 C# 中的 Lambda 表达式详解

Lambda 表达式是 C# 中非常强大的特性,它使代码更加简洁、灵活,并且在 LINQ 和异步编程等场景中发挥着重要作用。通过合理地使用 lambda 表达式,可以提高代码的可读性和可维护性,同时也能够更方便地进行函数式编程。在实际开发中,我们应该根据具体的需求和场景,灵活地运用 lambda 表达式,以提高开发效率。

2024-10-16 21:33:48 2981

原创 C#(Csharp)数组

数组是引用类型,修改一个数组会影响其他引用该数组的变量。交错数组中的每个元素都可以是维度和大小不同的数组。类提供了一系列属性和方法。

2024-09-27 20:08:23 1068

原创 C#(Csharp)方法

c#中的方法定义,参数,返回值,引用传参

2024-09-27 19:51:40 573

原创 C# 基础知识总结:字符串处理、随机数生成、日期时间操作

在日常的软件开发工作中,我们经常需要处理字符串、生成随机数以及操作日期时间等。本文将总结一些在C#中常见的字符串处理技巧、随机数生成方法以及日期时间的操作。格式化时字母表示的含义:2023/10/27 14:30:28。

2024-07-27 19:57:12 341

原创 C#(Csharp)-运算符

运算符:就是告诉编译器执行特定的数学逻辑操作的符号。

2024-07-27 17:45:55 2297

原创 C#中的数据类型区别与类型转换

C#中的基本数据类型包括数值类型、布尔类型等。sbytebyteshortushortintuintlongulongfloatdoubledecimalbool1. 值类型存取速度快,引用类型存取速度慢。2. 值类型表示实际数据,引用类型表示存储在堆中的数据的引用和地址。3. 值类型都继承自System.VlueTyp,引用类型都继承自System.Object。4. 栈中的内存是自由分配自动释放的,而引用类型会由.NET的GC来回收释放。

2024-07-27 15:37:17 643

原创 Csharp(C#)中的变量--引用类型

C#中的引用类型深入解析

2024-07-09 19:30:56 733

原创 探秘C#控制台应用:项目结构与基础代码示例

控制台应用的项目基本结构

2024-07-08 20:30:54 598 1

原创 Csharp(C#)流程控制

Csharp流程控制

2024-07-08 19:16:23 2077

原创 C#中的循环结构

c#中的循环语句

2024-07-08 17:02:50 852

原创 Csharp简介

c#简介即安装

2024-07-08 15:28:44 4924 1

空空如也

空空如也

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

TA关注的人

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