Entwickler-Ecke
Basistechnologien - suche verwendeten Datentyp
HoPPeL - So 13.03.11 19:27
Titel: suche verwendeten Datentyp
Huhu,
kann mir jemand helfen und sagen, was das hier für verwendete Datentypen sind?
C#-Quelltext
1:
| list.Add(new TemperatureColor(i, Color.FromArgb(0, 255, 255 - (int)Math.Round((double)(i - 72) / 36 * 255)))); |
also zuerst die liste
C#-Quelltext
1:
| List<double> list = new List<double>(); |
aber dann weiß ich nicht so recht weiter "new TemperatureColor" was muss das sein? und vorallem wie kann ich auf die einzelnen elemente der liste dann zugreifen?
mfg
jaenicke - So 13.03.11 19:32
TemperatureColor ist offenbar ein eigener Datentyp. Wie der Konstruktor definiert ist, kann also niemand wissen, der die Definition nicht kennt. :nixweiss:
Der passt jedenfalls vermutlich nicht in eine Liste mit Double-Werten. ;-)
xToast - So 13.03.11 19:32
So wies aussieht ist TemperatureColor von double abgeleitet, was in meinen Augen kein Sinn machen. Ich weiß halt nicht was die Klasse macht, woher hast du die?
Wenn du eine Rheie von TemperatureColor speichern willst, musst du
C#-Quelltext
1:
| List<TemperatureColor> list = new List<TemperatureColor>(); |
nehmen.
Auf die einzelnen greifst du über die indexes, wie bei Arrays, zu.
C#-Quelltext
1:
| TemperatureColor color = list[0]; |
HoPPeL - So 13.03.11 21:19
also hab die methode von nem kollegen bekommen. Die methode ist ne forschleife, die 255 Frabwerte erzeugt und ebend in diese Liste speichert, wobei new TemperatureColor(i, Color.FromArgb(0, 255, 255 - (int)Math.Round((double)(i - 72) / 36 * 255))) immer einbissle abgewandelt wird. Dieses new TemperatureColor... wie viele werte werden denn da gespeichert? einmal das"i" und dann noch der Farbwert?! Könnte TemperatureColor eine weitere Liste sein?
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!