-
Notifications
You must be signed in to change notification settings - Fork 35
Methods_T_CodeJam_Strings_StringExtensions
Andrew Koryavchenko edited this page Jul 4, 2017
·
8 revisions
The StringExtensions type exposes the following members.
| Name | Description | |
|---|---|---|
![]()
|
FormatWith(String, Object) | Replaces one or more format items in a specified string with the string representation of a specified object. |
![]()
|
FormatWith(String, Object[]) | Replaces the format items in a specified string with the string representations of corresponding objects in a specified array. |
![]()
|
FormatWith(String, Object, Object) | Replaces the format items in a specified string with the string representation of two specified objects. |
![]()
|
FormatWith(String, Object, Object, Object) | Replaces the format items in a specified string with the string representation of three specified objects. |
![]()
|
FromBase64 | Converts the specified string, which encodes binary data as base-64 digits, to an equivalent byte array. |
![]()
|
IsControl | Indicates whether the character at the specified position in a specified string is categorized as a control. |
![]()
|
IsDigit(String) | Indicates whether all characters in a specified string is categorized as a digit. |
![]()
|
IsDigit(String, Int32) | Indicates whether the character at the specified position in a specified string is categorized as a digit. |
![]()
|
IsHighSurrogate | Indicates whether the character at the specified position in a specified string is categorized as a highsurrogate. |
![]()
|
IsLetter(String) | Indicates whether all characters in a specified string is categorized as a letter. |
![]()
|
IsLetter(String, Int32) | Indicates whether the character at the specified position in a specified string is categorized as a letter. |
![]()
|
IsLetterOrDigit(String) | Indicates whether all characters in a specified string is categorized as a letterordigit. |
![]()
|
IsLetterOrDigit(String, Int32) | Indicates whether the character at the specified position in a specified string is categorized as a letterordigit. |
![]()
|
IsLower(String) | Indicates whether all characters in a specified string is categorized as a lower. |
![]()
|
IsLower(String, Int32) | Indicates whether the character at the specified position in a specified string is categorized as a lower. |
![]()
|
IsLowSurrogate | Indicates whether the character at the specified position in a specified string is categorized as a lowsurrogate. |
![]()
|
IsNullOrEmpty | Infix form of IsNullOrEmpty(String). |
![]()
|
IsNullOrWhiteSpace | Infix form of string.IsNullOrWhiteSpace. |
![]()
|
IsNumber(String) | Indicates whether all characters in a specified string is categorized as a number. |
![]()
|
IsNumber(String, Int32) | Indicates whether the character at the specified position in a specified string is categorized as a number. |
![]()
|
IsPunctuation(String) | Indicates whether all characters in a specified string is categorized as a punctuation. |
![]()
|
IsPunctuation(String, Int32) | Indicates whether the character at the specified position in a specified string is categorized as a punctuation. |
![]()
|
IsSeparator(String) | Indicates whether all characters in a specified string is categorized as a separator. |
![]()
|
IsSeparator(String, Int32) | Indicates whether the character at the specified position in a specified string is categorized as a separator. |
![]()
|
IsSurrogate | Indicates whether the character at the specified position in a specified string is categorized as a surrogate. |
![]()
|
IsSurrogatePair | Indicates whether the character at the specified position in a specified string is categorized as a surrogatepair. |
![]()
|
IsSymbol(String) | Indicates whether all characters in a specified string is categorized as a symbol. |
![]()
|
IsSymbol(String, Int32) | Indicates whether the character at the specified position in a specified string is categorized as a symbol. |
![]()
|
IsUpper(String) | Indicates whether all characters in a specified string is categorized as a upper. |
![]()
|
IsUpper(String, Int32) | Indicates whether the character at the specified position in a specified string is categorized as a upper. |
![]()
|
IsWhiteSpace(String) | Indicates whether all characters in a specified string is categorized as a whitespace. |
![]()
|
IsWhiteSpace(String, Int32) | Indicates whether the character at the specified position in a specified string is categorized as a whitespace. |
![]()
|
Join(IEnumerable(String), String) | Concatenates the members of a constructed IEnumerable(T) collection of type String, using the specified separator between each member. |
![]()
|
Join(String[], String) | Concatenates all the elements of a string array, using the specified separator between each element. |
![]()
|
Join(T)(IEnumerable(T)) | Concatenates the members of a collection. |
![]()
|
Join(T)(IEnumerable(T), String) | Concatenates the members of a collection, using the specified separator between each member. |
![]()
|
Length | Returns length of argument, even if argument is null. |
![]()
|
NotNullNorEmpty | Returns true if argument is not null nor empty. |
![]()
|
NotNullNorWhiteSpace | Returns true if argument is not null nor whitespace. |
![]()
|
Prefix | Retrieves prefix of length length. |
![]()
|
Remove | Removes substring from provided strings. |
![]()
|
SplitWithTrim | Splits source and returns whitespace trimmed parts. |
![]()
|
Substring | Retrieves a substring from str. |
![]()
|
Suffix | Retrieves prefix of length length. |
![]()
|
ToBase64 | Converts an array of bytes to its equivalent string representation that is encoded with base-64 digits. A parameter specifies whether to insert line breaks in the return value. |
![]()
|
ToByte | Converts the string representation of a number in a specified style and culture-specific format to its Byte equivalent. A return value indicates whether the conversion succeeded. |
![]()
|
ToByteInvariant | Converts the string representation of a number in a specified style and culture-invariant format to its Byte equivalent. A return value indicates whether the conversion succeeded. |
![]()
|
ToBytes(String) | Encodes all the characters in the specified string into a sequence of bytes using UTF-8 encoding. |
![]()
|
ToBytes(String, Encoding) | Encodes all the characters in the specified string into a sequence of bytes. |
![]()
|
ToByteSizeString(Int32) | Returns size in bytes string representation. |
![]()
|
ToByteSizeString(Int64) | Returns size in bytes string representation. |
![]()
|
ToByteSizeString(Int32, IFormatProvider) | Returns size in bytes string representation. |
![]()
|
ToByteSizeString(Int64, IFormatProvider) | Returns size in bytes string representation. |
![]()
|
ToDateTime | Converts the string representation of a number in a specified style and culture-specific format to its Byte equivalent. A return value indicates whether the conversion succeeded. |
![]()
|
ToDateTimeInvariant | Converts the string representation of a number in a specified style and culture-invariant format to its DateTime equivalent. A return value indicates whether the conversion succeeded. |
![]()
|
ToDecimal | Converts the string representation of a number in a specified style and culture-specific format to its Decimal equivalent. A return value indicates whether the conversion succeeded. |
![]()
|
ToDecimalInvariant | Converts the string representation of a number in a specified style and culture-invariant format to its Decimal equivalent. A return value indicates whether the conversion succeeded. |
![]()
|
ToDouble | Converts the string representation of a number in a specified style and culture-specific format to its Double equivalent. A return value indicates whether the conversion succeeded. |
![]()
|
ToDoubleInvariant | Converts the string representation of a number in a specified style and culture-invariant format to its Double equivalent. A return value indicates whether the conversion succeeded. |
![]()
|
ToHexString(Byte[]) | Creates hex representation of byte array. |
![]()
|
ToHexString(Byte[], String) | Creates hex representation of byte array. |
![]()
|
ToInt16 | Converts the string representation of a number in a specified style and culture-specific format to its Int16 equivalent. A return value indicates whether the conversion succeeded. |
![]()
|
ToInt16Invariant | Converts the string representation of a number in a specified style and culture-invariant format to its Int16 equivalent. A return value indicates whether the conversion succeeded. |
![]()
|
ToInt32 | Converts the string representation of a number in a specified style and culture-specific format to its Int32 equivalent. A return value indicates whether the conversion succeeded. |
![]()
|
ToInt32Invariant | Converts the string representation of a number in a specified style and culture-invariant format to its Int32 equivalent. A return value indicates whether the conversion succeeded. |
![]()
|
ToInt64 | Converts the string representation of a number in a specified style and culture-specific format to its Int64 equivalent. A return value indicates whether the conversion succeeded. |
![]()
|
ToInt64Invariant | Converts the string representation of a number in a specified style and culture-invariant format to its Int64 equivalent. A return value indicates whether the conversion succeeded. |
![]()
|
ToInvariantString(T)(T) | Culture invariant version of ToString(String, IFormatProvider) |
![]()
|
ToInvariantString(T)(T, String) | Culture invariant version of ToString(String, IFormatProvider) |
![]()
|
ToSByte | Converts the string representation of a number in a specified style and culture-specific format to its SByte equivalent. A return value indicates whether the conversion succeeded. |
![]()
|
ToSByteInvariant | Converts the string representation of a number in a specified style and culture-invariant format to its SByte equivalent. A return value indicates whether the conversion succeeded. |
![]()
|
ToSingle | Converts the string representation of a number in a specified style and culture-specific format to its Single equivalent. A return value indicates whether the conversion succeeded. |
![]()
|
ToSingleInvariant | Converts the string representation of a number in a specified style and culture-invariant format to its Single equivalent. A return value indicates whether the conversion succeeded. |
![]()
|
ToUInt16 | Converts the string representation of a number in a specified style and culture-specific format to its UInt16 equivalent. A return value indicates whether the conversion succeeded. |
![]()
|
ToUInt16Invariant | Converts the string representation of a number in a specified style and culture-invariant format to its UInt16 equivalent. A return value indicates whether the conversion succeeded. |
![]()
|
ToUInt32 | Converts the string representation of a number in a specified style and culture-specific format to its UInt32 equivalent. A return value indicates whether the conversion succeeded. |
![]()
|
ToUInt32Invariant | Converts the string representation of a number in a specified style and culture-invariant format to its UInt32 equivalent. A return value indicates whether the conversion succeeded. |
![]()
|
ToUInt64 | Converts the string representation of a number in a specified style and culture-specific format to its UInt64 equivalent. A return value indicates whether the conversion succeeded. |
![]()
|
ToUInt64Invariant | Converts the string representation of a number in a specified style and culture-invariant format to its UInt64 equivalent. A return value indicates whether the conversion succeeded. |
![]()
|
TrimPrefix(String, String) | Trims str prefix if it equals to prefix. |
![]()
|
TrimPrefix(String, String, IEqualityComparer(String)) | Trims str prefix if it equals to prefix. |
![]()
|
TrimSuffix(String, String) | Trims str prefix if it equals to suffix. |
![]()
|
TrimSuffix(String, String, IEqualityComparer(String)) | Trims str suffix if it equals to suffix. |
![]()
|
Unquote(String) | Remove one set of leading and trailing double quote characters, if both are present. |
![]()
|
Unquote(String, Boolean) | Remove one set of leading and trailing double quote characters, if both are present. |
![]()
|
Unquote(String, Char, Boolean) | Remove one set of leading and trailing dquotationChar, if both are present. |
