Dlaczego warto używać String.Concat () w C #?

Zastanawiałem się nad tym przez chwilę. Po co używać String.Concat () zamiast używać operatora plus. Rozumiem String.Format, ponieważ unieważnia on użycie operatora plus i sprawia, że ​​kod wygląda ładniej.

jak na przykład

string one = "bob";
string two = "jim";

string three = one + two;
string three = String.Concat(one,two);

questionAnswers(8)

yourAnswerToTheQuestion