以下两个通用方法之间有什么区别,其中第一个方法首先写入new(),最后写入Book,反之亦然,最后一个方法.
public static void Save<T>(T target) where T : new(), Book
{
....
}
Run Code Online (Sandbox Code Playgroud)
和
public static void Save<T>(T target) where T : Book, new()
{
....
}
Run Code Online (Sandbox Code Playgroud)
Book是一个自定义类.