- 博客(4)
- 收藏
- 关注
原创 C#交错数组:数组的数组
交错数组是C#中一种特殊的数组,其元素也是数组,与多维数组不同,交错数组的每个元素可以有不同的长度,因此也叫“数组的数组”。交错数组:每个元素可以有不同的长度,适合存储不规则的数据。多维数组:所有元素的长度必须相同,适合存储规则的数据。交错数组的声明使用两个中括号[ ][ ],例如。可以嵌套的两个for循环来遍历数组中的所有元素。初始化需要为每个元素分配内存;可以通过索引访问交错数组。也能在声明时直接初始化。
2025-03-08 12:56:31
162
1
原创 C#之枚举
枚举类型(Enum)是C#中的一种值类型,用于定义一组被命名的变量,它通过enum关键字关键字声明,默认是int类型,但也能指定其他类型,如(long,byte等)作为基础类型。枚举主要作用是提高代码的可读性和可维护性。(如果没有特定指定,那么枚举成员的值默认从0开始递增)先将字符串利用parse转换成你想要的类型,再利用强转来转换成枚举类型。可以在内部指定值,然后向下递增。在namespace语句块中(常用)ps:不能在函数语句块中申明。在struct语句块中。在class语句块中。
2025-03-07 23:31:49
352
原创 如何在vscode中配置C#环境
在出现的栏目中的最后一行(ps:要在大括号内部)输入code,在他弹出的界面中找到。输入以后就可以看到安装的版本号,出现版本号代表成功了。后回车,之后在填充的内容内部找到csharp项。在打开的vscode页面的左侧栏中点击这个。点击以后在后面的目录中找到这个选项并勾选。运行代码只需要按右上角的三角形的图标即可。(ps: code和.中间有一个空格),用于编译和运行 C# 程序。(ps:横线前有一个空格)选择你要保存代码的文件夹。保存,之后配置完成了。选其中一个下载就行。3,安装完成后,打开。
2025-03-05 12:26:32
826
原创 C#中隐式转换与显式转换
这段代码可以运行不会报错,但可能会出现浮点数精度问题,因为float和double在存储小数时可能会有微小的精度差异,有时候1.2可能会显示为1.2000000476837158(这是由于浮点数的二进制表示方式导致的)显示转换是程序员明确告诉编译器要将一个类型转换为另一个数据类型,这种转换通常会涉及数据的精度损失或者数据范围的缩小,因此需要谨慎使用。当较小范围的数据类型转换成较大范围的数据类型时,编译器会自动完成隐式转换,属于安全操作。这段代码不会发生报错,内部会发生隐式转换。
2025-03-05 09:50:58
465
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人