<PackageReference Include="Newtonsoft.Json" Version="13.0.1" />

StringUtils

static class StringUtils
public const char CarriageReturn = '\r'

public const string CarriageReturnLineFeed = "\r\n"

public const string Empty = ""

public const char LineFeed = '\n'

public const char Tab = '\t'

public static StringWriter CreateStringWriter(int capacity)

public static bool EndsWith(this string source, char value)

public static TSource ForgivingCaseSensitiveFind<TSource>(this IEnumerable<TSource> source, Func<TSource, string> valueSelector, string testValue)

public static string FormatWith(this string format, IFormatProvider provider, object arg0)

public static string FormatWith(this string format, IFormatProvider provider, object arg0, object arg1)

public static string FormatWith(this string format, IFormatProvider provider, object arg0, object arg1, object arg2)

public static string FormatWith(this string format, IFormatProvider provider, object arg0, object arg1, object arg2, object arg3)

public static bool IsHighSurrogate(char c)

public static bool IsLowSurrogate(char c)

public static bool IsNullOrEmpty(string value)

public static bool IsWhiteSpace(string s)

Determines whether the string is all white space. Empty string will return false.

public static bool StartsWith(this string source, char value)

public static string ToCamelCase(string s)

public static void ToCharAsUnicode(char c, char[] buffer)

public static string ToKebabCase(string s)

public static string ToSnakeCase(string s)

public static string Trim(this string s, int start, int length)