├── .gitattributes ├── .gitignore ├── LICENSE.txt ├── NString.sln ├── NString.sln.DotSettings ├── README.md ├── appveyor.yml ├── src └── NString │ ├── IStringTemplateValueConverter.cs │ ├── Internal │ ├── ArgumentExtensions.cs │ ├── Cache.cs │ ├── CollectionExtensions.cs │ └── NullabilityAttributes.cs │ ├── JetBrains │ └── Annotations.cs │ ├── NString.csproj │ ├── NString.csproj.DotSettings │ ├── NString.snk │ ├── Properties │ └── Resources.cs │ ├── StringExtensions.cs │ ├── StringTemplate.cs │ ├── StringTemplateConverterAttribute.cs │ └── StringTemplateValueConverter.cs ├── tests └── NString.Tests │ ├── NString.Tests.csproj │ ├── StringExtensionsTests │ ├── CapitalizeTests.cs │ ├── ContainsTest.cs │ ├── EllipsisTests.cs │ ├── GetLinesTests.cs │ ├── IsNullOrEmptyTests.cs │ ├── IsNullOrWhitespaceTests.cs │ ├── JoinTests.cs │ ├── LeftTests.cs │ ├── MatchesWildcardTests.cs │ ├── ReplaceAtTests.cs │ ├── ReverseTests.cs │ ├── RightTests.cs │ └── TruncateTests.cs │ ├── StringTemplateConverterTests.cs │ ├── StringTemplateTests.cs │ └── TestHelper.cs └── tools └── build ├── Build.cs └── build.csproj /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaslevesque/NString/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaslevesque/NString/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaslevesque/NString/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /NString.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaslevesque/NString/HEAD/NString.sln -------------------------------------------------------------------------------- /NString.sln.DotSettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaslevesque/NString/HEAD/NString.sln.DotSettings -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaslevesque/NString/HEAD/README.md -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaslevesque/NString/HEAD/appveyor.yml -------------------------------------------------------------------------------- /src/NString/IStringTemplateValueConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaslevesque/NString/HEAD/src/NString/IStringTemplateValueConverter.cs -------------------------------------------------------------------------------- /src/NString/Internal/ArgumentExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaslevesque/NString/HEAD/src/NString/Internal/ArgumentExtensions.cs -------------------------------------------------------------------------------- /src/NString/Internal/Cache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaslevesque/NString/HEAD/src/NString/Internal/Cache.cs -------------------------------------------------------------------------------- /src/NString/Internal/CollectionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaslevesque/NString/HEAD/src/NString/Internal/CollectionExtensions.cs -------------------------------------------------------------------------------- /src/NString/Internal/NullabilityAttributes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaslevesque/NString/HEAD/src/NString/Internal/NullabilityAttributes.cs -------------------------------------------------------------------------------- /src/NString/JetBrains/Annotations.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaslevesque/NString/HEAD/src/NString/JetBrains/Annotations.cs -------------------------------------------------------------------------------- /src/NString/NString.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaslevesque/NString/HEAD/src/NString/NString.csproj -------------------------------------------------------------------------------- /src/NString/NString.csproj.DotSettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaslevesque/NString/HEAD/src/NString/NString.csproj.DotSettings -------------------------------------------------------------------------------- /src/NString/NString.snk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaslevesque/NString/HEAD/src/NString/NString.snk -------------------------------------------------------------------------------- /src/NString/Properties/Resources.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaslevesque/NString/HEAD/src/NString/Properties/Resources.cs -------------------------------------------------------------------------------- /src/NString/StringExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaslevesque/NString/HEAD/src/NString/StringExtensions.cs -------------------------------------------------------------------------------- /src/NString/StringTemplate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaslevesque/NString/HEAD/src/NString/StringTemplate.cs -------------------------------------------------------------------------------- /src/NString/StringTemplateConverterAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaslevesque/NString/HEAD/src/NString/StringTemplateConverterAttribute.cs -------------------------------------------------------------------------------- /src/NString/StringTemplateValueConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaslevesque/NString/HEAD/src/NString/StringTemplateValueConverter.cs -------------------------------------------------------------------------------- /tests/NString.Tests/NString.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaslevesque/NString/HEAD/tests/NString.Tests/NString.Tests.csproj -------------------------------------------------------------------------------- /tests/NString.Tests/StringExtensionsTests/CapitalizeTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaslevesque/NString/HEAD/tests/NString.Tests/StringExtensionsTests/CapitalizeTests.cs -------------------------------------------------------------------------------- /tests/NString.Tests/StringExtensionsTests/ContainsTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaslevesque/NString/HEAD/tests/NString.Tests/StringExtensionsTests/ContainsTest.cs -------------------------------------------------------------------------------- /tests/NString.Tests/StringExtensionsTests/EllipsisTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaslevesque/NString/HEAD/tests/NString.Tests/StringExtensionsTests/EllipsisTests.cs -------------------------------------------------------------------------------- /tests/NString.Tests/StringExtensionsTests/GetLinesTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaslevesque/NString/HEAD/tests/NString.Tests/StringExtensionsTests/GetLinesTests.cs -------------------------------------------------------------------------------- /tests/NString.Tests/StringExtensionsTests/IsNullOrEmptyTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaslevesque/NString/HEAD/tests/NString.Tests/StringExtensionsTests/IsNullOrEmptyTests.cs -------------------------------------------------------------------------------- /tests/NString.Tests/StringExtensionsTests/IsNullOrWhitespaceTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaslevesque/NString/HEAD/tests/NString.Tests/StringExtensionsTests/IsNullOrWhitespaceTests.cs -------------------------------------------------------------------------------- /tests/NString.Tests/StringExtensionsTests/JoinTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaslevesque/NString/HEAD/tests/NString.Tests/StringExtensionsTests/JoinTests.cs -------------------------------------------------------------------------------- /tests/NString.Tests/StringExtensionsTests/LeftTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaslevesque/NString/HEAD/tests/NString.Tests/StringExtensionsTests/LeftTests.cs -------------------------------------------------------------------------------- /tests/NString.Tests/StringExtensionsTests/MatchesWildcardTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaslevesque/NString/HEAD/tests/NString.Tests/StringExtensionsTests/MatchesWildcardTests.cs -------------------------------------------------------------------------------- /tests/NString.Tests/StringExtensionsTests/ReplaceAtTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaslevesque/NString/HEAD/tests/NString.Tests/StringExtensionsTests/ReplaceAtTests.cs -------------------------------------------------------------------------------- /tests/NString.Tests/StringExtensionsTests/ReverseTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaslevesque/NString/HEAD/tests/NString.Tests/StringExtensionsTests/ReverseTests.cs -------------------------------------------------------------------------------- /tests/NString.Tests/StringExtensionsTests/RightTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaslevesque/NString/HEAD/tests/NString.Tests/StringExtensionsTests/RightTests.cs -------------------------------------------------------------------------------- /tests/NString.Tests/StringExtensionsTests/TruncateTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaslevesque/NString/HEAD/tests/NString.Tests/StringExtensionsTests/TruncateTests.cs -------------------------------------------------------------------------------- /tests/NString.Tests/StringTemplateConverterTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaslevesque/NString/HEAD/tests/NString.Tests/StringTemplateConverterTests.cs -------------------------------------------------------------------------------- /tests/NString.Tests/StringTemplateTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaslevesque/NString/HEAD/tests/NString.Tests/StringTemplateTests.cs -------------------------------------------------------------------------------- /tests/NString.Tests/TestHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaslevesque/NString/HEAD/tests/NString.Tests/TestHelper.cs -------------------------------------------------------------------------------- /tools/build/Build.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaslevesque/NString/HEAD/tools/build/Build.cs -------------------------------------------------------------------------------- /tools/build/build.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thomaslevesque/NString/HEAD/tools/build/build.csproj --------------------------------------------------------------------------------