Что означает where t : new? Что даёт это дополнительное ограничение?? Никак не могу понять. Если
Что означает where t : class - это хоть интуитивно понятно, что ограничение на ссылочный тип, то вот t : new - совсем не знаю...
Что означает where t : new? Что даёт это дополнительное ограничение?? Никак не могу понять. Если
Что означает where t : class - это хоть интуитивно понятно, что ограничение на ссылочный тип, то вот t : new - совсем не знаю...
Ограничение обобщения where T : new() означает, что тип, которым будет закрыто это обобщение, должен иметь конструктор без параметров, тобишь конструктор по-умолчанию.