public static void Main()
string retur = "-6, Moscow, Domodedovo,30,4 / 3 / 2017 12:00:00 AM-7,Moscow,Vnukovo,30,4 / 3 / 2017 12:00:00 AM-9,Moscow,Vnukovo,40,4 / 3 / 2017 12:00:00 AM";
Console.WriteLine(retur);
string[] tokens = retur.Split('-');
foreach (string s in tokens)
if (!string.IsNullOrEmpty(s))
string[] flyelem = s.Split(',');
if (int.TryParse(flyelem[0], out idf) &&
int.TryParse(flyelem[3], out frees))
string destf = flyelem[1];
string airf = flyelem[2];
string datef = flyelem[4];
Console.WriteLine(ex.ToString());