Add StringBuilder Span-based APIs (#13163)
authorKevin Gosse <krix33@gmail.com>
Tue, 8 Aug 2017 18:53:26 +0000 (20:53 +0200)
committerStephen Toub <stoub@microsoft.com>
Tue, 8 Aug 2017 18:53:26 +0000 (14:53 -0400)
commitc7a10a52f959514428afe2ab6f4bade3ce1dcdbf
tree1cf1602b8e949a54e795ec809f993390cbf55a19
parent7590378d8a00d7c29ade23fada2ce79f4495b889
Add StringBuilder Span-based APIs (#13163)

* Add StringBuilder Span-based APIs

* Factorized ThreadSafeCopy methods

The char[] based one was called only by CopyTo so it wasn't needed anymore. Replaced by a Span based version

* Fix possible overflow
src/mscorlib/shared/System/Text/StringBuilder.cs