Ketika saya memiliki entitas di domain saya dengan daftar hal, haruskah mereka diekspos sebagai ILists atau IEnumerables? Misalnya Order memiliki banyak
Ketika saya memiliki entitas di domain saya dengan daftar hal, haruskah mereka diekspos sebagai ILists atau IEnumerables? Misalnya Order memiliki banyak
Lihat definisi kelas System.Array public abstract class Array : IList, ... Secara teoritis, saya harus bisa menulis ini sedikit dan bahagia int[] list = new int[] {}; IList iList = (IList)list; Saya juga harus dapat memanggil metode apa pun dari iList ilist.Add(1); //exception...
Apa sintaks yang benar untuk ini: IList<string> names = "Tom,Scott,Bob".Split(',').ToList<string>().Reverse(); Apa yang saya lakukan? Apa TSource artinya?
List.AddRange()ada, tapi IList.AddRange()tidak. Ini menurut saya aneh. Apa alasan dibalik ini?
Jadi saya menemukan masalah yang menarik hari ini. Kami memiliki layanan web WCF yang mengembalikan IList. Bukan masalah besar sampai saya ingin mengatasinya. Ternyata antarmuka IList tidak memiliki metode pengurutan bawaan. Saya akhirnya menggunakan ArrayList.Adapter(list).Sort(new...