Exemple #1
0
 public static System.Collections.IList CreateObjectIList <T>(IReadOnlyListEx <T> list)
 {
     return(new ObjectListShim <T>(list));
 }
Exemple #2
0
 internal ListShim(IReadOnlyListEx <T> list)
     : base(list)
 {
     m_list = list;
 }
Exemple #3
0
 /// <summary>
 /// Useful when interopting IReadOnlyListEx`1 into a scenario where an instance
 /// of IList`1 is needed
 /// </summary>
 /// <typeparam name="T"></typeparam>
 /// <param name="list"></param>
 /// <returns></returns>
 public static IList <T> CreateIList <T>(IReadOnlyListEx <T> list)
 {
     return(new ListShim <T>(list));
 }