C# :: Aufgabe #55 :: Lösung #1

3 Lösungen Lösungen öffentlich
#55

Aktuellen Aktienkurs auslesen und ausgeben

Fortgeschrittener - C# von Gustl - 08.11.2013 um 19:57 Uhr
Schreibe ein Konsolenprogramm welches den aktuellen Aktienkurs von eine Aktien deiner Wahl ausgibt.
Benutze hierfür eine API. Als kleine Anregung: yahoo finance API
#1
vote_ok
von pocki (4190 Punkte) - 11.11.2013 um 15:58 Uhr
Quellcode ausblenden C#-Code
async void Main()
{
	System.Console.Write("Geben sie das Kürzel ein oder mehrerer Aktien ein (z.B.: \"MSFT,GOOG\" für Microsoft + Google): ");
	string aktie = Console.ReadLine();
	const string url = "http://download.finance.yahoo.com/d/quotes.csv?s={0}&f=nl1&e=.csv";
	
	//Abrufen der Daten
	WebClient wc = new WebClient();
	var data = await wc.DownloadStringTaskAsync(string.Format(url, aktie));
	
	if (!string.IsNullOrEmpty(data))
	{
		//Aufteilen in die einzelnen Aktien
		foreach (var item in data.Trim().Split('\n'))
		{
			System.Console.WriteLine("Der aktuelle Kurs von {0}:\t{1}$", item.Trim().Split(','));
		}
	}
	Console.ReadLine();
}

Kommentare:

Für diese Lösung gibt es noch keinen Kommentar

Bitte melden Sie sich an um eine Kommentar zu schreiben.
Kommentar schreiben
2098151

Du scheinst einen AdBlocker zu nutzen. Ich würde mich freuen, wenn du ihn auf dieser Seite deaktivierst und dich davon überzeugst, dass die Werbung hier nicht störend ist.