25 HAZİRAN 2009, PERŞEMBE
Nasıl C Listeleri bağlamak mı#?
Eğer var ise:
List<string> myList1;
List<string> myList2;
int placeToCheckValues = 0; //Used for breakpoints since the values don't get updated until after the line is executed
myList1 = getMeAList();
placeToCheckValues = 0; //Checked myList1 here, it contains 4 strings
myList2 = getMeAnotherList();
placeToCheckValues = 0; //Checked myList2 here, it contains 6 strings
myList1.Concat(myList2);
placeToCheckValues = 0; //Checked mylist1 again, it contains 4 strings... why?
Her yürütme sonra Visual Studio 2008 ve set kesme noktaları içinde buna benzer bir kod yaptım. myList1 = getMeAList();
, myList1
sonra içerir 4 strings->Tüm boş değerlere değildi emin olmak için artı düğmesine bastım. myList2 = getMeAnotherList();
, myList2
sonra içeren 6 dizeleri->myList1.Concat(myList2);
myList1 sadece 4 dizeleri yer Sonra boş değildi... emin olmak için kontrol ettim. Bu yüzden mi?
Teşekkürler
CEVAP
25 HAZİRAN 2009, PERŞEMBE
Concat
yeni dizi without modifying the original list döndürür. myList1.AddRange(myList2)
deneyin.
Bunu Paylaş:
AngularJS : liste bağlamak için Nasıl ...
Nasıl bir numaralama için RadioButtons...
Nasıl NSURLConnection bağlamak için gü...
Nasıl WPF ters boolean özelliklerini b...
Nasıl Doğru R Listeleri kullanılır?...