要将集合复制到数组,首先设置它 - List < string > list1 = new List < string > (); list1.Add("Car"); list1.Add("Bus"); list1.Add("Motorbike"); list1.Add("Train"); 现在声明一个字符串数组并使用 CopyTo() 方法进行复制 - string[] arr = new string[20]; list1.CopyTo(arr); 让我们看看将集合复制到数组的完整代码 - 示例 using System; using System.Collections.Generic; using System.Linq; public class Demo { public static void Main() { List < string > list1 = new List < string > (); list1.Add("Car"); list1.Add("Bus"); list1.Add("Motobike"); ... 阅读更多
virtual 关键字用于修改方法、属性、索引器或事件。当您在类中定义一个要在继承类中实现的功能时,可以使用虚函数。虚函数可以在不同的继承类中以不同的方式实现,对这些函数的调用将在运行时决定。以下是一个虚函数 public virtual int area() { } 这是一个显示如何使用虚函数的示例 - 示例 using System; namespace PolymorphismApplication { class Shape { protected int width, height; ... 阅读更多
非静态类可以实例化,而静态类不能实例化,即不能使用 new 关键字创建类类型的变量。非静态类可以具有实例方法和静态方法。使用类名本身访问静态类的成员,而静态类是密封的。非静态类的示例 - public class Calculate 静态类的示例 - public static class Calculate