Tusing System;
public module HelloWorld
{
public interface ITest
{
}
public class Test[T] where T : ValueType, ITest
{
public Value : Nullable[T];
}
public Main() : void
{
Console.WriteLine("Hello world!");
}
}
VHVzaW5nIFN5c3RlbTsKcHVibGljIG1vZHVsZSBIZWxsb1dvcmxkCnsKCXB1YmxpYyBpbnRlcmZhY2UgSVRlc3QKCXsKCX0KCQoJcHVibGljIGNsYXNzIFRlc3RbVF0gd2hlcmUgVCA6IFZhbHVlVHlwZSwgSVRlc3QKCXsKCQlwdWJsaWMgVmFsdWUgOiBOdWxsYWJsZVtUXTsKCX0KCQoJcHVibGljIE1haW4oKSA6IHZvaWQKCXsKCQlDb25zb2xlLldyaXRlTGluZSgiSGVsbG8gd29ybGQhIik7Cgl9Cn0=