每天复习一个小知识
每天复习一个重要小知识,稳固根基!
Emma想做技术大佬
大家有什么疑惑欢迎打在评论区,看到必回。
展开
-
C#每天复习一个重要小知识day11:常量(Const)
常量必须在声明时进行初始化,并且不能在程序执行过程中修改其值。常量在编译时就确定了其值,并且可以在编译时被其他代码引用。常量的命名一般使用大写字母,以便与变量进行区分。常量可以是各种基本数据类型(如整型、浮点型、字符型等)或者枚举类型。常量一定是写在访问修饰符后面的。// 整型常量// 浮点型常量// 字符串常量// 字符常量// 枚举常量。原创 2023-11-26 20:53:44 · 404 阅读 · 0 评论 -
C#每天复习一个重要小知识day9:常量和静态变量
常量(Const)是指在程序中定义的固定不变的数值或者对象,其值在程序执行过程中不能被修改。常量在程序中起到了固定数值或者对象的作用,使得程序的逻辑更加清晰和可维护。Const(常量)可以理解为特殊的static(静态)原创 2023-11-26 20:14:56 · 227 阅读 · 0 评论 -
C#每天复习一个重要小知识day8:静态成员对我们的作用?
由于静态成员不需要创建实例就可以访问,因此在某些情况下可以提高性能。如果某个成员不依赖于对象的状态,并且在整个应用程序中只需要一个实例,那么将其定义为静态成员可以减少对象创建和销毁的开销。这些方法通常不需要访问对象的状态,只关注输入和输出,因此可以声明为静态方法。:静态成员可以用于访问全局资源,如文件、数据库连接等。这样可以保证对全局资源的访问是唯一的,避免创建多个实例导致资源冲突或浪费。通过静态成员,可以在类的所有实例之间共享数据,实现数据的持久性和一致性。:静态成员是属于类的,而不是属于类的实例。原创 2023-11-25 21:38:22 · 96 阅读 · 0 评论 -
C#每天复习一个重要小知识day7:静态函数中不能“无中生有”
而静态成员是属于类的,而不是属于类的实例。因此,静态函数不能直接访问类的实例成员(非静态成员),例如实例字段或实例方法,因为这些成员是与特定对象实例相关联的,不能没实例就直接调用,不能“无中生有”。但是要记着静态函数是属于类的,而不是属于类的实例。因此,不能使用类的实例来调用静态函数。如果要在静态函数中访问非静态成员,你需要创建一个对象实例,并通过该实例来访问非静态成员。在C#中,静态函数(也称为静态方法)是属于类的,而不是属于类的实例。(同时,静态类是一种特殊类型的类,它只包含静态成员,不能创建实例。原创 2023-11-25 21:27:20 · 595 阅读 · 0 评论 -
C#每天复习一个重要小知识day6:静态成员的基本概念和特点
静态存储区分配内存空间,之后使用的话都是使用这个专属的空间里面的内容,所以我们可以直接点出来使用,这也是为啥它有。因此静态成员在整个程序域中都是可见和可访问的。无需实例化类,就可以通过类名.静态成员的方式进行访问。的,这个房间只要开了就一直在,一定要等到程序结束了才会被释放,在整个过程中基本不参与垃圾回收。静态成员属于类本身而不是类的实例。程序只要一运行,只要有静态成员,程序就会为静态成员在。修饰的成员变量/方法/属性等称为静态成员。来访问静态成员,而不需要创建类的对象。(有自己唯一的内存房间)。原创 2023-11-25 17:30:09 · 211 阅读 · 0 评论 -
C#每天复习一个重要小知识day5:枚举与switch是天生一对
因为枚举一般用来表示条件和类型等等,所以它一般用条件分支来表现。所以枚举与switch是天生一对,因为很方便。(用if语句也可,但是没switch方便)原创 2023-11-25 16:29:32 · 185 阅读 · 0 评论 -
C#每天复习一个重要小知识day4:枚举的概念/申明/使用
1.枚举的概念:枚举是什么?枚举是一个比较特别的存在,它是一个命名的整形常量的集合,一般用它来表示状态类型等等。原创 2023-11-24 21:07:03 · 402 阅读 · 0 评论 -
C#每天复习一个重要小知识day3:随机数的生成
在C#中,可以使用Random类来生成随机数。这个类提供了多种方法来生成不同类型的随机数。原创 2023-11-22 18:30:29 · 494 阅读 · 0 评论 -
C#每天复习一个重要小知识day2:有参与无参构造函数
这是因为在创建类的实例时,如果提供了参数,编译器或解释器会优先选择调用有参构造函数来进行实例化;而如果没有提供参数,才会调用无参构造函数。如果一个类包含了无参构造函数(默认构造函数),而且你又显式地定义了有参构造函数,那么有参构造函数会覆盖无参构造函数。如果你希望保留无参构造函数并且同时使用有参构造函数,你需要显式地定义无参构造函数,以确保它不会被有参构造函数所覆盖。当我们分别使用这两个构造函数来实例化对象时,可以看到它们分别起到了不同的作用。接受一个整数参数并将其赋值给。在这个示例中,有参构造函数。原创 2023-11-19 15:19:45 · 381 阅读 · 2 评论 -
C#每天复习一个重要小知识day1:数组声明格式(5种)
第三种:变量类型[]数组名 = new 变量类型[数组的长度]{内容1,内容2,内容3}第四种:变量类型[]数组名 = new 变量类型[]{内容1,内容2,内容3}[]里可以不写数组长度,因为后面{}里面的内容已经决定了数组的长度(房间数)。第二种:变量类型[]数组名 = new 变量类型[数组的长度];数组是存储一组相同类型数据的集合,分为一维/多维/交错数组。第五种:变量类型[]数组名 = {内容1,内容2,内容3}这种方式相当于开3个房间,但是房间里的int值默认为0。第一种:变量类型[]数组名;原创 2023-11-18 09:33:58 · 483 阅读 · 0 评论