Får får inte lamm får foreach-loop

Då var det dags för lite ForEach-Loopar.
Behövde inte testa många gånger nu för att få detta rätt vilket jag vart riktigt glad över.
Inser att jag kanske börjar förstå en hel del...

Förklaring:

Skriv ett program som från konsolen möjliggör input av x antal kommaseparerade tal.
Skriv ut dessa värden på en egen rad med hjälp av en foreach-loop.

Koden i Program.cs

public static void Main(string[] args)
{
Console.Write("Ange ett antal siffror, separera med komma tecken!: ");
string input = Convert.ToString(Console.ReadLine());
Console.WriteLine("Orginal inmatade värden:\n{0}\n", input);
string output = FredrikBLL.BLL.Functions.myForEachLoop(input);

Console.WriteLine("Resultatet:\n" + output);
Console.ReadLine();
}


Koden i Functions.cs

/// <summary>
/// Returnerar värden mellan , på varje rad istället.
/// Ex. Inmatat värde = 1,2,3,4,5
/// Resultat:
/// 1
/// 2
/// 3
/// 4
/// 5
/// </summary>
/// <param name="input">siffror med , separator</param>
/// <returns>returnerar en rad med inmatade siffror som har varit , separerade.</returns>

public static string myForEachLoop(string input)
{
string output = "";
string[] values = input.Split(new char[] {','});


foreach(string value in values)
{
output += "\n" + value;
}

return output;
}


Kommentarer

Kommentera inlägget här:

Namn:
Kom ihåg mig?

E-postadress: (publiceras ej)

URL/Bloggadress:

Kommentar:

Trackback
RSS 2.0