using System;
using System.Linq;
public class Program
{
public static void Main()
var c = "server-test;database=test2";
var keyValuePairs = c.Split(';');
/*.Where(kvp => kvp.Contains('='))
.Select(kvp => kvp.Split(new char[] { '=' }, 2))
.ToDictionary(kvp => kvp[0].Trim(),
kvp => kvp[1].Trim(),
StringComparer.InvariantCultureIgnoreCase);*/
foreach (var item in keyValuePairs)
Console.WriteLine(item);
}