C#中的类

声明类

 public class MyClass
 {
​
 }

注意 类里面 的属性可以输入prop之后再按Tab键 然后再按Tab进行修改属性的名称等等

Random rnd = new Random();
int a=rnd.Next(3);

范围是0-3的整数 但是不包含3

Random rnd = new Random();
int a=rnd.Next(2,3);

只包含2一个数

int?[] a={1,2,null};
Console.WriteLine(a[2]);
​

关于数组的可空数据类型

声明属性

  1. 遵循驼峰命名

  2. 常用的书写方法: public string Name { get; set; }

  3. 如果属性中具有get关键字,说明可以获取该属性的值

  4. 如果属性中具有set关键字,说明可以设置该属性的值

C#中的访问控制符

  1. public:公共的 所有的类都可以访问

  2. private:私有的 当前类的内部可以访问

  3. protected: 受保护的 当前类 以及继承他的子类可以访问

  4. intelnal:内部的 只限于本项目访问 其他的不能访问

  5. protected intelnal:内部保护访问 只能是本项目内部或子类访问 其他类不能访问

访问级别约束

  1. 父类子类访问修饰符要保持一致

  2. 方法的访问修饰符要和参数的访问修饰符 保持一致

关于静态方法需要注意的地方

直接通过实例对象来调用静态方法,这在C#中是不允许的,因为静态方法不属于任何特定的实例,而是属于类本身

相关推荐

  1. C#

    2024-07-09 21:10:06       27 阅读
  2. C++抽象

    2024-07-09 21:10:06       30 阅读
  3. C调用C++

    2024-07-09 21:10:06       27 阅读
  4. 深入了解C#PropertyInfo

    2024-07-09 21:10:06       38 阅读
  5. 探索 C++ string

    2024-07-09 21:10:06       31 阅读
  6. C# Dictionary<TKey, TValue>

    2024-07-09 21:10:06       26 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-09 21:10:06       49 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-09 21:10:06       53 阅读
  3. 在Django里面运行非项目文件

    2024-07-09 21:10:06       42 阅读
  4. Python语言-面向对象

    2024-07-09 21:10:06       53 阅读

热门阅读

  1. Linux安全加固:防火墙规则与SELinux策略

    2024-07-09 21:10:06       18 阅读
  2. [终端安全]-1 总体介绍

    2024-07-09 21:10:06       22 阅读
  3. 目标检测精度提升秘籍:算法优化策略全解析

    2024-07-09 21:10:06       21 阅读
  4. 7月8日 四道经典单链表oj题

    2024-07-09 21:10:06       23 阅读
  5. 飞书文档转markdown 超级快捷方法。

    2024-07-09 21:10:06       17 阅读
  6. 达梦数据库kill会话

    2024-07-09 21:10:06       15 阅读
  7. 服务发现与注册:Eureka与Consul

    2024-07-09 21:10:06       18 阅读
  8. Vite 中怎么添加全局 scss 文件

    2024-07-09 21:10:06       22 阅读
  9. 深入理解 CSS 选择器:全面指南

    2024-07-09 21:10:06       21 阅读
  10. 记一次使用“try-with-resources“的语法导致的BUG

    2024-07-09 21:10:06       23 阅读
  11. area_center 区域和区域中心。

    2024-07-09 21:10:06       24 阅读