类型约束
类型约束 = 给泛型"立规矩",不是什么类型都能往里塞。
——————————————————————————————————————————————————————————
案例1:where T : class(必须是引用类型)
csharp
class Box
{
public T Item;
public void Show() { Console.WriteLine($"装的是:{Item}"); }
}
// 使用
Box
Box
类型约束 = 给泛型"立规矩",不是什么类型都能往里塞。
——————————————————————————————————————————————————————————
案例1:where T : class(必须是引用类型)
csharp
class Box
{
public T Item;
public void Show() { Console.WriteLine($"装的是:{Item}"); }
}
// 使用
Box
Box