public static void Main()
var individual = "individualID:-----,firstName:------,middleInitial:,lastName=------,email:------@gmail.com,ssn:,status=01.FreshLead,type:,homePhone:(---)--------,businessPhone:,cellPhone:";
var uDict = individual.Split(',').Select(part => part.Split(':')).Where(part => part.Length == 2).ToDictionary(sp => sp[0], sp => sp[1]);
var s_uDict = String.Join(",", uDict.Select(kvp => String.Format("{0}={1}", kvp.Key, kvp.Value)));
Console.WriteLine(s_uDict);
Console.WriteLine("Exist key " + uDict.ContainsKey("INDIVIDUALID"));
Console.WriteLine("Exist key2 " + uDict.ContainsKey("individualID"));
Console.WriteLine("Exist key3 " + uDict["individualID"]);