public static string fromDictionary(Dictionary<string, string> dict)
{
var pairs = new string[dict.Count];
int i = 0;
StringBuilder builder = new StringBuilder();
foreach (var pair in dict)
{
builder.Length = 0; // for Unity
pairs[i] = builder.Append(pair.Key).Append(":").Append(pair.Value).ToString();
i++;
}
return string.Join("\t", pairs);
}