W poniższym kodzie nie wiem, co znaczy "gdzie S: nowy()" część. Jakie jest słowo kluczowe, aby znaleźć więcej informacji w Google?Co oznacza gdzie S: new() in C#
public virtual void Print<S, T>()
where S : new()
{
Console.WriteLine(default(T));
Console.WriteLine(default(S));
}
wyszukaj ograniczenia dla parametrów typu. tutaj jest link http://msdn.microsoft.com/en-us/library/d5x73970.aspx – qwr
Duplikat [mylącego kodu C# z klauzuli where] (http://stackoverflow.com/q/5461963), który znalazłem po wyszukaniu SO dla [\ [C# \] generic gdzie new] (http://stackoverflow.com/search?q=%5Bc%23%5D+generic+wherew). Ponadto, [What does new() does in 'where T: new()'] (http://stackoverflow.com/q/1085434), które SO pokazuje na pasku bocznym Pokrewne pytania. –