Diskuze: Problem s foreach-om
Zobrazeno 6 zpráv z 6.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
List<string> finish = new List<string>();
public string getfin()
{
return string.Join("", finish);
}
Jinak problém je v tom, že přetypováváš string na char, má tam být foreach(string c ...)
A vedel by si mi este pomoct ? dalsi problem mam ze mam vytvoreny List int .. a ked chcem prechadzat List cez foreach tak mmi zahlasi chybu
List<int> List = new List<int>();
public void decode(int number)
{
foreach(int c in number)
{
List.Add(c);
}}
foreach by mal prejst cele cislo number a po cisliciach pridat do List ... ale stale my vypisuje chybu : Príkaz foreach nelze použít pro promnenné typu int, protože int neobsahuje verejnou definici GetEnumerator
foreach (char c in number.ToString())
List.Add(int.Parse(c.ToString()));
}
nebo
List.AddRange(number.ToString().ToCharArray().Select(z => (int)Char.GetNumericValue(z)));
nebo
List.AddRange(number.ToString().ToCharArray().Select(z => int.Parse(z.ToString())));
Zobrazeno 6 zpráv z 6.