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