1730fff66d8529c64ac67e61b1a0dc70f2656fe0
[mono.git] / mcs / errors / gcs0310.cs
1 // CS0310: The type 'A' must have a public parameterless constructor in order to use it as parameter 'T' in the generic type or method 'Foo<T>'
2 // Line: 18
3
4 public class Foo<T>
5         where T : new ()
6 {
7 }
8
9 class A
10 {
11         private A ()
12         { }
13 }
14
15 class X
16 {
17         Foo<A> foo;
18
19         static void Main ()
20         {
21         }
22 }