Ahoj,
poradte prosim, jak predat funkci jako parametr jednorozmerne pole. Pole by melo byt predano hodnotou (tj. aby akce ve funkci provedene neovlivnovaly puvodni pole).
Dekuju Geralt
Fórum › .NET
C# pole jako parametr funkce
Dělá se to úplně stejně, jako když předáváš jeden parametr:
void MojeMetoda(string[] pole)
{
//...kód
}
Metodu pak můžeš zavolat a předat jí to pole:
string[] s = {"jedna","dva","tři"};
MojeMetoda(s);
To Chrasty : Zrovna v tomto případě je zajímavá možnost, použít klíčové slovo params.
Dušan Janošík | web: djanosik.cz, @djanosik
Zjistit počet nových příspěvků
Přidej příspěvek
Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
Uživatelé prohlížející si toto vlákno
Uživatelé on-line: 0 registrovaných, 68 hostů
Podobná vlákna
Dynamické pole jako parametr funkce — založil Luk
Pole charu a define jako společný parametr funkce, jde to? — založil Kokobelo
Objekt jako parametr funkce — založil xJakubS
Parametr funkce jako ukazatel — založil jurin
Předání struktury jako parametr funkce — založil avalagne
Moderátoři diskuze