StringExtensions Class
public static class StringExtensionsNo documentation is available.
Nested types
| Name | Description |
|---|---|
| StringExtensions.LineSplitEntry | |
| StringExtensions.LineSplitEnumerator |
Methods
| Name | Description |
|---|---|
| ContainsIgnoreCase(string, string) | |
| EqualsIgnoreCase(string?, string?) | |
| EqualsOrdinal(string?, string?) | |
| Nullify(string?, bool) | |
| RemoveDiacritics(string?) | |
| RemovePrefix(string, string) | Removes the leading occurrence of a specified string from the current string. |
| RemovePrefix(string, string, StringComparison) | Removes the leading occurrence of a specified string from the current string. |
| RemoveSuffix(string, string) | Removes the trailing occurrence of a specified string from the current string. |
| RemoveSuffix(string, string, StringComparison) | Removes the trailing occurrence of a specified string from the current string. |
| ReplaceAny(string, SearchValues<char>, char) | |
| SplitLines(ReadOnlySpan<char>) | |
| SplitLines(ReadOnlySpan<char>, LineBreakMode) | |
| SplitLines(string) | |
| SplitLines(string, LineBreakMode) |
ContainsIgnoreCase(string, string)
StringExtensions.csEqualsIgnoreCase(string?, string?)
StringExtensions.csEqualsOrdinal(string?, string?)
StringExtensions.csNullify(string?, bool)
StringExtensions.csRemoveDiacritics(string?)
StringExtensions.csRemovePrefix overloads
RemovePrefix(string, string)
StringExtensions.csRemovePrefix(string, string, StringComparison)
StringExtensions.csRemoves the leading occurrence of a specified string from the current string.
public static string RemovePrefix(this string str, string prefix, StringComparison stringComparison)RemoveSuffix overloads
RemoveSuffix(string, string)
StringExtensions.csRemoveSuffix(string, string, StringComparison)
StringExtensions.csRemoves the trailing occurrence of a specified string from the current string.
public static string RemoveSuffix(this string str, string suffix, StringComparison stringComparison)ReplaceAny(string, SearchValues<char>, char)
StringExtensions.cspublic static string ReplaceAny(this string text, SearchValues<char> values, char newValue)No documentation is available.
SplitLines overloads
SplitLines(ReadOnlySpan<char>)
StringExtensions.SplitLines.cspublic static StringExtensions.LineSplitEnumerator SplitLines(this ReadOnlySpan<char> str)No documentation is available.
SplitLines(ReadOnlySpan<char>, LineBreakMode)
StringExtensions.SplitLines.cspublic static StringExtensions.LineSplitEnumerator SplitLines(this ReadOnlySpan<char> str, LineBreakMode lineBreakMode)No documentation is available.
SplitLines(string)
StringExtensions.SplitLines.cspublic static StringExtensions.LineSplitEnumerator SplitLines(this string str)No documentation is available.
SplitLines(string, LineBreakMode)
StringExtensions.SplitLines.cspublic static StringExtensions.LineSplitEnumerator SplitLines(this string str, LineBreakMode lineBreakMode)No documentation is available.