// CS0452: The type `int' must be a reference type in order to use it as type parameter `T' in the generic type or method `TestClass' // Line: 23 using System; public class TestClass where T : class { static public T meth() { return null; } static public T Value; } public class Test { public Test() { } static public void Main() { int j = TestClass.Value; Console.WriteLine (j); } }