.:L
0
Hi,
folgendes Problem:
Ich speicher zu einem Host bestimmte Daten in einer Hashtable:
Tab.Key = Host
Tab.Value = Klasse
Klasse beinhaltet
1x Datetime
div. Strings mit Hostinformationen
Konkret:
Befüllung der Table:
Meine Frage: Wie komme ich an die gespeicherten Werte wieder ran?
Ich möchte die Table in einer Listbox ausgeben, das mache ich wie folgt:
(Ist noch der Stand, bevor ich die Hashtable eingebaut habe).
Meine Frage: Wie komme ich an meine gespeicherten Objekte in der Table wieder dran?
Folgendes Habe ich versucht:
Funktioniert allerdings nicht...
Ist das überhaupt möglich oder muss ich mir da was neues einfallen lassen?
Gruß
L
folgendes Problem:
Ich speicher zu einem Host bestimmte Daten in einer Hashtable:
Tab.Key = Host
Tab.Value = Klasse
Klasse beinhaltet
1x Datetime
div. Strings mit Hostinformationen
Konkret:
Code:
public class varTab
{
public DateTime myTime = new DateTime();
public long roundTrip;
}
Code:
varTab VarTabs = new varTab();
if ((reply.Status == IPStatus.Success))
{
if (!myIP.ContainsKey(reply.Address))
{
VarTabs.myTime = DateTime.Now;
VarTabs.roundTrip = reply.RoundtripTime;
myIP.Add(reply.Address, VarTabs);
}
}
Ich möchte die Table in einer Listbox ausgeben, das mache ich wie folgt:
Code:
foreach (DictionaryEntry S in myIP)
{
listBox1.Items.Add(S.Key + " - " + S.Value);
}
Meine Frage: Wie komme ich an meine gespeicherten Objekte in der Table wieder dran?
Folgendes Habe ich versucht:
Code:
varTab tempTab = new varTab();
tempTab = S.Value;
Ist das überhaupt möglich oder muss ich mir da was neues einfallen lassen?
Gruß
L