Zdravím,
chtěl bych se zeptat, jestli existuje v C# nějaká metoda, která by v poli odstranila všechny prázdné položky... tzn z pole {"a", "", "b", "", "", "c"} by udělala pole {"a", "b", "c"}... díky...
Zdravím,
chtěl bych se zeptat, jestli existuje v C# nějaká metoda, která by v poli odstranila všechny prázdné položky... tzn z pole {"a", "", "b", "", "", "c"} by udělala pole {"a", "b", "c"}... díky...
Pokud to opravdu potrebujes, tak pouzij List<tvuj_typ> nebo jen List. Je k tomu urcen a bude se ti s tim pracovat daleko lepe...Kód:int[] a = { 10, 0, 30 }; int i = 0; int pos = 0; Array.ForEach<int>(a, delegate(int p) { if (p != 0) { a[i++] = a[pos++]; } else pos++; }); Array.Resize<int>(ref a, i);
GigaByte GA-M55plus-S3G --- A64 3200+ @ 24oo ~ 1,375V BOX --- 2x512 Geil 667 CL4 @ 980 CL5 --- WD2500KS --- Acer AL1721ms --- 1/1 MBit/s via WiFi
Blog
09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0 aneb jeste ze ty "ochrany" programujou rozumny lidi :]
Jak mám ten List použít? Šlo by uvést nějaký příklad? Děkuju moc!
AMD Barton 2500+@2152MHz(12.5*172/1,65V) AQXFA 0335MPMW @ ASUS A7V8X full @ Cooper Silent 2 TC Rev.2 lapped@ 512MB DDR333 @ GeForce 4 Ti4200 128MB 310/610MHz @ Samsung SpinPoint 160GB S-ATA + WD 80GB JB 8MB @ DVD LG GSA-4163B @ DVD Pioneer 106s @ SB Audigy Player @ Fortron 350W+12cm fan @ Edimax EW-7128G
Mobile : DELL Inspiron 1520
Toto téma si právě prohlíží 1 uživatelů. (0 registrovaných a 1 anonymních)