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(){}