• 2024-01-16C#中的泛型(未完成)
    C#中的泛型泛型提供了一种更优雅的方式,可以让多个类型共享这一组代码,泛型允许声明类型参数化,用不同的类型进行实例化,在创建类的实例时指明真实的类型。在C#中,提供了5种泛型:类、结构、接口、委托、方法,前面4种是类型,方法是成员泛型类如何声明一个泛型类:在某些类型上使用占位
  • 2024-01-15C#中的接口
    接口接口是指一组函数成员而不实现它们的引用类型。只有类是结构体实现接口。例如:namespaceCSharpProject1;interfaceIInfo{stringGetName();intGetAge();}classCA:IInfo{publicstringName;publicintAge;publicstringGetName()
  • 2024-01-11C#中的数组
    C#中的数组数组的基本定义数组实际上是由一个变量名表示同一组类型的额数据元素。关于数组,这里有一些重要的定义:元素:数组的独立数据项称之为元素,数组中的所有元素必须是相同的类型;维度/秩:数组的维度数;维度长度:数组方向的位置个数;数组长度:数组的所有维度中的元素总数称之为
  • 2024-01-11C#中的枚举
    C#的枚举枚举是由程序员定义的,与类或结构体一样。枚举通常是值类型,因此可以直接存出它们的数据;枚举只有一种类型的成员:命名的整数值常量。在默认情况下,编译器对第一个成员赋值0(自己也可以手动设定),对每一个后续成员的赋值依次递增。namespaceCSharpProject1;classProgram