Diskuze: Return v C#

C# .NET .NET (C# a Visual Basic) Return v C# American English version English version

Avatar
thirdknown
Člen
Avatar
thirdknown:

Ahoj,
jde, aby mě moje funkce vrátila třeba i pole nebo typ Dictionary?

 
Odpovědět 23.11.2012 8:47
Avatar
Don
Člen
Avatar
Odpovídá na thirdknown
Don:

Ano jde. Musíš nastavit návratový typ v hlavičce fce.

 
Nahoru Odpovědět 23.11.2012 8:57
Avatar
matesax
Redaktor
Avatar
Odpovídá na thirdknown
matesax:
modifikator Dictionary<klic, hodnota> Nazev(parametry)
{
   return nejakyDictionary;
}
Editováno 23.11.2012 9:52
 
Nahoru Odpovědět 23.11.2012 9:50
Avatar
Mediel
Redaktor
Avatar
Mediel:

Trochu nesmyslna metoda, ale myslim, ze je to z ni pochopitelne :) Metoda dostane v parametru nejake cele cislo. Metoda neprovede nic jiného nez, ze provede cyklus od 0 do zadaneho čísla a kazde toto cislo vlozi do pole.
Po skonceni cyklu tato metoda vrati nami vytvorene a cyklem naplnene pole :)

private int[] VratPole(int PosledniCislo)
{

int iMojePole[] = new int[PosledniCislo];

for (int i = 0; i <= PosledniCislo; i++)
{
iMojePole[i] = i; // na pozici "i" v poli dosadim hodnotu "i".
}
return iMojePole; // vratim vyplnene pole
}

Snad jsem pomohl :)

Editováno 1.12.2012 12:33
Nahoru Odpovědět 1.12.2012 12:32
Nechci vám ukazovat, jak dobrý jsem já ... Chci vám ukázat, jak dobrý můžete být vy ... Když uvěříte ... V sami sebe...
Avatar
Kit
Redaktor
Avatar
Odpovídá na thirdknown
Kit:

Jiným způsobem by se to ani dělat nemělo.

Nahoru Odpovědět 1.12.2012 12:59
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 5 zpráv z 5.