

				Jak vypsat Pole v C#			
							
					Ahoj, když mám nadeklarovány a naplněný pole, jak ho mám vypsat ?
Ahoj, když mám nadeklarovány a naplněný pole, jak ho mám vypsat ?
| Předmět | Autor | Datum | 
|---|---|---|
| Ak je to pole reťazcov, tak stačí:
Console.WriteLine(string.Join(", ", pole)); los 10.02.2013 23:17  | 
								los | |
| Hm. :-D
Zajímalo by mě, čí metoda je nejrychlejší.
Skromě si myslim, že nejuniverzálnější je moje… nový Flash_Gordon 10.02.2013 23:22  | 
								Flash_Gordon | |
| Odhadem:
- nejrychlejší bude for cyklus
- foreach bude o něco pomalejší
- poslední řešení bude s pře… nový Wikan 10.02.2013 23:26  | 
								Wikan | |
| Riešenie, ktoré napísal shark.jd, bude najpomalšie, pretože využíva formátovanie reťazcov. Tvoje rie… poslední los 10.02.2013 23:40  | 
								los | 
Zpět do poradny Odpovědět na původní otázku Nahoru
Ak je to pole reťazcov, tak stačí:
Hm.
Zajímalo by mě, čí metoda je nejrychlejší.
Skromě si myslim, že nejuniverzálnější je moje ukázka.
Odhadem:
- nejrychlejší bude for cyklus
- foreach bude o něco pomalejší
- poslední řešení bude s přehledem nejpomalejší
Riešenie, ktoré napísal shark.jd, bude najpomalšie, pretože využíva formátovanie reťazcov. Tvoje riešenie na vypísanie výstupu zapisuje n-krát na výstup, moje len raz. Keďže Console.WriteLine je časovo najnáročnejšia operácia, tak tvoje riešenie bude "podstatne" pomalšie než moje. Ale v praxi by som neriešil optimalizáciu v ani jednom z troch riešení.