Полный синтаксис функции StringBuilder Append (string s) (и подобных функций)
StringBuilder myStringBuilder.Append(string myString)
так как myStringBuilder.Append(string myString)
уже добавляет строку в myStringBuilder
, мне было интересно, для чего нужно вернуть значение?
Я никогда не видел код примера, который использует возвращаемое значение.
В соответствии с msdn он не возвращает новый экземпляр StringBuilder
, а ссылку на текущий строитель (это будет myStringBuilder
).
Я просто не могу думать о сценарии, когда использование возвращаемого значения имеет смысл вообще, почему они не сделали тип возврата void
?