public static void Main()
string numbers = "1 + 1, 2 - 1, 3 + 3";
var newnumber = string.Join(", ",numbers.Split(',')
.SelectMany(x => x.Trim().Split(' '))
.Select((x,i) => new {Index = i, Value = x })
.GroupBy(x => x.Index/3, i => i.Value)
case "+": return int.Parse(x.ElementAt(0)) + int.Parse(x.ElementAt(2));
case "-": return int.Parse(x.ElementAt(0)) - int.Parse(x.ElementAt(2));
case "/": return int.Parse(x.ElementAt(0)) / int.Parse(x.ElementAt(2));
case "*": return int.Parse(x.ElementAt(0)) * int.Parse(x.ElementAt(2));
Console.WriteLine(newnumber);