StringUtils Class
| Namespace | Skybrud.Essentials.Strings |
|---|---|
| Assembly | Skybrud.Essentials.dll |
| Visibility | Public |
| Keywords | Static |
| Inheritance | Object |
Utility class with various static helper methods for working with strings.
public static class StringUtils { }
Methods
|
CsvToInt(string)
(static)
Converts a comma separated string into an array of integers. |
|
FirstCharToUpper(string)
(static)
Uppercases the first character of a the specified |
|
Highlights specified |
|
Highlights specified |
|
HtmlDecode(string)
(static)
HTML decodes the specified |
|
HtmlEncode(string)
(static)
HTML encodes the specified |
|
IsAlphabetic(string)
(static)
Returns whether the specified |
|
IsAlphanumeric(string)
(static)
Gets whether the specified string is alphanumeric - meaning it only consists of numbers and letters. |
|
IsDouble(string)
(static)
Gets whether the string matches a double (Double ). |
|
IsFloat(string)
(static)
Gets whether the string matches an integer (Single ). |
|
IsGuid(string)
(static)
Gets whether the string matches a GUID (Guid ). |
|
IsInt32(string)
(static)
Gets whether the string matches an integer (int ). |
|
IsInt64(string)
(static)
Gets whether the string matches a long (long ). |
|
IsNumeric(string)
(static)
Alias of |
|
Levenshtein(string, string)
(static)
Computes the Levenshtein distance between two strings. The Levenshtein distance is defined as the minimal number of characters you have to replace, insert or delete to transform |
|
ParseBoolean(string)
(static)
Parses the specified |
|
ParseBoolean(string, bool)
(static)
Parses the specified |
|
ParseBoolean(object)
(static)
Parses the specified |
|
ParseBoolean(object, bool)
(static)
Parses the specified |
|
ParseDouble(string)
(static)
Parses the specified |
|
ParseDouble(string, double)
(static)
Parses the specified |
|
ParseDoubleArray(string)
(static)
Parses a string of integer values into an array of Double . Supported separators are
|
|
ParseDoubleArray(string, Char[])
(static)
Parses a string of double values into an array of Double . Values in the list that can't be converted to Double will be ignored. |
|
ParseFloat(string)
(static)
Parses the specified |
|
ParseFloat(string, int)
(static)
Parses the specified |
|
ParseFloat(string, float)
(static)
Parses the specified |
|
ParseFloatArray(string)
(static)
Parses a string of float values into an array of Single . Supported separators are
|
|
ParseFloatArray(string, Char[])
(static)
Parses a string of float values into an array of Single . Values in the list that can't be converted to Single will be ignored. |
|
ParseGuid(string)
(static)
Parses the specified |
|
ParseGuid(string, Guid)
(static)
Parses the specified |
|
ParseGuidArray(string)
(static)
Parses a string of multiple GUIDs into an array of Guid . Supported separators are
comma ( Values in |
|
ParseGuidArray(string, Char[])
(static)
Parses string of multiple GUIDs into an array of Guid , using the specified array of
Values in |
|
ParseInt32(string)
(static)
Parses the specified |
|
ParseInt32(string, int)
(static)
Parses the specified |
|
ParseInt32Array(string)
(static)
Parses a string of integer values into an array of int . Supported separators are
|
|
ParseInt32Array(string, Char[])
(static)
Parses a string of integer values into an array of int . Values in the list that can't be converted to int will be ignored. |
|
ParseInt64(string)
(static)
Parses the specified |
|
ParseInt64(string, long)
(static)
Parses the specified |
|
ParseInt64Array(string)
(static)
Parses a string of numeric values into an array of long . Supported separators are
|
|
ParseInt64Array(string, Char[])
(static)
Parses a string of numeric values into an array of long . Values in the list that can't be converted to long will be ignored. |
|
ParseStringArray(string)
(static)
Parses string of multiple values into an array of String . Supported separators are
comma ( Empty entries are automatically removed from the output array. |
|
ParseStringArray(string, Char[])
(static)
Parses string of multiple values into an array of String , using the specified array of
Empty entries are automatically removed from the output array. |
|
ReplaceLineBreaks(string)
(static)
HTML encodes the text and replaces text line breaks with HTML line breaks. |
|
StripHtml(string)
(static)
Strips all HTML elements from the specified |
|
StripHtml(string, String[])
(static)
Strips all HTML elements from the specified |
|
ToCamelCase(string)
(static)
Converts the specified |
|
ToCamelCase(Enum)
(static)
Converts the name of the specified enum |
|
ToCasing(Enum, TextCasing)
(static)
Converts the specified enum |
|
ToCasing(string, TextCasing)
(static)
Converts the specified |
|
ToKebabCase(string)
(static)
Converts the specified |
|
ToKebabCase(Enum)
(static)
Converts the name of the specified enum |
|
ToLower(Enum)
(static)
Converts the specified enum |
|
ToPascalCase(string)
(static)
Converts the specified |
|
ToPascalCase(Enum)
(static)
Converts the name of the specified enum |
|
ToPlural(string)
(static)
Converts a singular word to the plural counterpart (for English words only). |
|
ToSingular(string)
(static)
Converts a plural word to the singular counterpart (for English words only). |
|
ToTrainCase(string)
(static)
Converts the specified |
|
ToTrainCase(Enum)
(static)
Converts the name of the specified enum |
|
ToUnderscore(string)
(static)
Converts the specified |
|
ToUnderscore(Enum)
(static)
Converts the specified enum |
|
ToUpper(Enum)
(static)
Converts the specified enum |
|
TryParseBoolean(string, out bool)
(static)
Tries to convert the specified string representation of a logical value to its bool equivalent. |
|
UrlDecode(string)
(static)
URL decodes a URL string. |
|
UrlEncode(string)
(static)
URL encodes the specified |
|
WordCount(string)
(static)
Counts number of words in the specified |