Csharp/CSharp Tutorial/Generic/new constaint — различия между версиями
Admin (обсуждение | вклад) м (1 версия) |
Admin (обсуждение | вклад) м (1 версия) |
(нет различий)
| |
Текущая версия на 12:14, 26 мая 2010
Demonstrate a new() constructor constraint.
using System;
class MyClass {
public MyClass() {
}
}
class Test<T> where T : new() {
T obj;
public Test() {
obj = new T(); // create a T object
}
}
class MainClass {
public static void Main() {
Test<MyClass> x = new Test<MyClass>();
}
}