IT入门 > 教程 >
  • 重写虚方法

    2025/10/15 点击:1043

    在C#中,重写虚方法是实现运行时多态的一种方式。基类中使用virtual关键字声明虚方法,派生类使用override关键字重写该方法。 // 基类class Shape { public virtual double Area() { return 0; }}// 派生

  • 方法的重载

    2025/10/15 点击:3827

    方法的重载是指在一个类中可以有多个同名的方法,但它们的参数列表不同。参数列表不同可以是参数的数量、类型或顺序不同。 class Calculator { public int Add(int a, int b) { return a + b; } pu

  • C#继承概念

    2025/10/15 点击:5127

    在C#里,继承是一种机制,允许一个类(子类)获得另一个类(父类)的属性和方法。它能提升代码复用性,建立类之间的层次关系。 // 定义父类class Animal { public void Eat() { Console.Write

  • 继承的实现

    2025/10/15 点击:8423

    在C#中,通过冒号来实现继承。子类在类名后用冒号指定要继承的父类。 // 父类class Vehicle { public void Move() { Console.WriteLine("车辆移动"); }}// 子类继承Vehicleclass Car : Vehicle { public void Honk(

  • base关键字

    2025/10/15 点击:1395

    base关键字在C#里用于访问父类的成员。当子类和父类有同名成员时,可用base访问父类的成员。 // 父类class Parent { public void Print() { Console.WriteLine("父类方法"); }}// 子类class Child : Parent {

  • 继承中的构造函数与析构函数

    2025/10/15 点击:6362

    在继承中,创建子类对象时,会先调用父类的构造函数,再调用子类的构造函数。 // 父类class BaseClass { public BaseClass() { Console.WriteLine("父类构造函数"); }}// 子类class DerivedClass : BaseClass

  • C#数组概述 - 数组定义

    2025/10/15 点击:6989

    C#中数组是存储相同类型元素的集合。数组使用前需先声明,声明格式为:数据类型[] 数组名。 // 声明一个整数数组int[] numbers; 声明后要分配内存,可使用new关键字。 // 分配内存,创建

  • C#数组概述 - 数组初始化

    2025/10/15 点击:7928

    数组初始化可在声明时直接赋值。 // 声明并初始化一个整数数组int[] numbers = {1, 2, 3, 4, 5}; // 运行结果:数组包含元素1,2,3,4,5 也可用new关键字初始化。 // 使用new关键字初始化数组int[]

  • C#一维数组的创建

    2025/10/15 点击:2489

    在C#里,一维数组是存储相同类型元素的集合。创建一维数组,要先声明数组类型与名称,再指定数组长度。 // 声明一个整数类型的一维数组int[] numbers;// 创建一个包含5个元素的整数数

  • C#一维数组的初始化

    2025/10/15 点击:4859

    一维数组创建后,可对其元素初始化。初始化有多种方式,能在创建时直接赋值,也能逐个赋值。 // 创建并初始化一个整数数组int[] ages = { 20, 21, 22, 23 };// 逐个初始化数组元素int[] wei