1 // CS0266: Cannot implicitly convert type `System.Collections.Generic.IList<int>' to `Hoge<System.Collections.Generic.IList<int>>'. An explicit conversion exists (are you missing a cast?)
5 using System
.Collections
.Generic
;
9 public static implicit operator Hoge
<T
> (T
value)
19 IList
<int> x
= new List
<int> ();
20 Hoge
<IList
<int>> hoge
= x
;