Merge pull request #1821 from iainx/replace-getline
[mono-project.git] / mcs / errors / cs0310.cs
blobaa72169d593502d37c72a5c32eb35067bbe81669
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
4 public class Foo<T>
5 where T : new ()
9 class A
11 private A ()
12 { }
15 class X
17 Foo<A> foo;
19 static void Main ()