public static string JoinAguments(IEnumerable<string> args)
{
var sb = new System.Text.StringBuilder();
foreach (var a in args)
{
if (a.Contains(' ') || a.Contains('\t'))
{
sb.AppendFormat("\"{0}\"", a);
}
else
{
sb.Append(a);
}
sb.Append(" ");
}
return sb.ToString().TrimEnd();
}