Мне это интересно некоторое время. Зачем использовать String.Concat() вместо использования оператора plus. Я понимаю String.Format, так как это пустоты, использующие оператор плюс, и сделать ваш код более приятным.
например,
string one = "bob";
string two = "jim";
string three = one + two;
string three = String.Concat(one,two);