3 void Foo<T>(ref T? v) where T:struct;
4 void Foo<T>(ref T v) where T:new();
10 public Point(int x, int y) { this.x = x; this.y = y; }
15 public static void Serialize(IFoo h)
17 Point point1 = new Point (0, 1);
18 Point? point2 = new Point (1, 2);
22 public static void Main(){}