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

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
#2
1x
vote_ok
von eulerscheZhl (5230 Punkte) - 15.12.2014 um 17:22 Uhr
Quellcode ausblenden C#-Code
using System;
using System.Net;

namespace trainYourProgrammer
{
	class MainClass
	{
		private static void readValues(string company) {
			WebClient client = new WebClient ();
			string[] vals = client.DownloadString ("http://download.finance.yahoo.com/d/quotes.csv?s=%40%5EDJI," + company + "&f=nsl1op&e=.csv")
				.Split(',');
			Console.WriteLine ("Aktienkurs von " + vals [0] + " (" + vals[1] + ")");
			Console.WriteLine ("    Aktueller Kurs " + vals [2]);
			Console.WriteLine ("    Eröffnungswert " + vals [3]);
			Console.WriteLine ("    Schlusswert Vortag: " + vals [4] + "\n");
		}

		static void Main(string[] args)
		{
			string[] companies = {"GOOG", "IBM", "MSFT"};
			foreach (string s in companies)
				readValues(s);
		}
	}
}

Kommentare:

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

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