Knapsack by Andrew Davey

<PackageReference Include="Knapsack" Version="0.2.0" />

 ConcatenatedString

public sealed class ConcatenatedString
public int Length { get; }

public ConcatenatedString(string initialValue)

public ConcatenatedString(string left, string right)

public ConcatenatedString(string[] strings)

public void Append(object obj)

public void Append(string str)

public void Append(ConcatenatedString str)

public ConcatenatedString Concatenate(object obj)

public ConcatenatedString Concatenate(string str)