5 public void Map
<S
> (S
value)
7 Foo
<S
> result
= new Foo
<S
> ();
11 protected virtual void Test (T
value)
13 Console
.WriteLine (value);
20 public static void Main ()
22 Foo
<double> a
= new Foo
<double> ();
23 a
.Map
<string> ("Hello World");