Why not use a Dictionary?
Dictionary<string, string> dict = new Dictionary<string, string>();
dict.Add("my key", "my Value");
dict["my other key"] = "my other value";
Console.WriteLine(dict["my key"]);
Console.WriteLine(dict["my other key"]);
"Hi Griff thanks for your support .If i give multiple adds how can i loop to get the values"
foreach (string key in dict.Keys)
{
Console.WriteLine(dict[key]);
}