Dictionary - XML - Setting - Dictionary - KeyValuePair

26/04/2010 - 15:51 von Michaela Brauner | Report spam
Hallo,

könnte man die Settingsgeschichte nicht so machen?

Thread - "Eigener Typ für User-Settings"

Wie würde man so etwas vernünftig schreiben, lesen?
XML ?
Habt Ihr Vorschlàge?
Wàre einfach zu handeln.

Problem:
Mal 'int', mal 'string' als Paar!?!?

Danke im voraus.

Grüße Michaela

Dictionary<string, int> dTest = new Dictionary<string, int>();
dTest .Add("Value 1", 1);
dTest .Add("Value 2", 2);
dTest .Add("Value 3", 3);
dTest .Add("Value 4", 4);

Console.WriteLine();
foreach (KeyValuePair<string, int> kvp in dScanner)
{
Console.WriteLine("Key = {0}, Value = {1}", kvp.Key,
kvp.Value);
}


Dictionary<string, int> dTestStringString = new Dictionary<string,
string>();
dTestStringString .Add("Value 1", "C:\Test\kAdjust.ini");
dTestStringString .Add("Value 2", "127.0.0.1");
dTestStringString .Add("Value 3", "4563");
dTestStringString .Add("Value 4", "C:\Log\);

Console.WriteLine();
foreach (KeyValuePair<string, int> kvp in dScanner)
{
Console.WriteLine("Key = {0}, Value = {1}", kvp.Key,
kvp.Value);
}
 

Lesen sie die antworten

#1 Michaela Brauner
27/04/2010 - 12:22 | Warnen spam
Hallo Zusammen,

hat noch jemand einen kleine Tipp, wie man aus einer Datei
in ein Dictionary einlesen könnte?

Grüße Michaela

Dictionary<string, int> dTest = new Dictionary<string, int>();
dTest .Add("Value 1", 1);
dTest .Add("Value 2", 2);
dTest .Add("Value 3", 3);
dTest .Add("Value 4", 4);

Console.WriteLine();
foreach (KeyValuePair<string, int> kvp in dScanner)
{
Console.WriteLine("Key = {0}, Value = {1}", kvp.Key,
kvp.Value);
}


Dictionary<string, int> dTestStringString = new Dictionary<string,
string>();
dTestStringString .Add("Value 1", "C:\Test\kAdjust.ini");
dTestStringString .Add("Value 2", "127.0.0.1");
dTestStringString .Add("Value 3", "4563");
dTestStringString .Add("Value 4", "C:\Log\);

Console.WriteLine();
foreach (KeyValuePair<string, int> kvp in dScanner)
{
Console.WriteLine("Key = {0}, Value = {1}", kvp.Key,
kvp.Value);
}

Ähnliche fragen