Class StringExtensions
Inheritance
StringExtensions
Assembly: PayrollEngine.Core.dll
Syntax
public static class StringExtensions
Methods
EnsureEnd(string, string)
Declaration
public static string EnsureEnd(this string value, string suffix)
Parameters
Returns
EnsureEnd(string, string, StringComparison)
Declaration
public static string EnsureEnd(this string value, string suffix, StringComparison comparison)
Parameters
Returns
EnsureNamespace(IList<string>, string, bool)
Declaration
public static IList<string> EnsureNamespace(this IList<string> texts, string @namespace, bool checkExisting = true)
Parameters
Returns
EnsureNamespace(List<string>, string, bool)
Declaration
public static List<string> EnsureNamespace(this List<string> texts, string @namespace, bool checkExisting = true)
Parameters
Returns
EnsureNamespace(string, string, bool)
Declaration
public static string EnsureNamespace(this string text, string @namespace, bool checkExisting = false)
Parameters
Returns
EnsureStart(string, string)
Declaration
public static string EnsureStart(this string value, string prefix)
Parameters
Returns
EnsureStart(string, string, StringComparison)
Declaration
public static string EnsureStart(this string value, string prefix, StringComparison comparison)
Parameters
Returns
FirstCharacterToLower(string)
Declaration
public static string FirstCharacterToLower(this string value)
Parameters
| Type |
Name |
Description |
| string |
value |
|
Returns
FirstCharacterToUpper(string)
Declaration
public static string FirstCharacterToUpper(this string value)
Parameters
| Type |
Name |
Description |
| string |
value |
|
Returns
GetLocalization(string, Dictionary<string, string>, string)
Declaration
public static string GetLocalization(this string culture, Dictionary<string, string> localizations, string defaultValue = null)
Parameters
Returns
HasNamespace(string)
Declaration
public static bool HasNamespace(this string text)
Parameters
| Type |
Name |
Description |
| string |
text |
|
Returns
HasNamespace(string, string, bool)
Declaration
public static bool HasNamespace(this string text, string @namespace, bool checkExisting = true)
Parameters
Returns
HtmlDecode(string)
Declaration
public static string HtmlDecode(this string value)
Parameters
| Type |
Name |
Description |
| string |
value |
|
Returns
HtmlEncode(string)
Declaration
public static string HtmlEncode(this string value)
Parameters
| Type |
Name |
Description |
| string |
value |
|
Returns
RemoveFromEnd(string, string)
Declaration
public static string RemoveFromEnd(this string value, string suffix)
Parameters
Returns
RemoveFromEnd(string, string, StringComparison)
Declaration
public static string RemoveFromEnd(this string value, string suffix, StringComparison comparison)
Parameters
Returns
RemoveFromStart(string, string)
Declaration
public static string RemoveFromStart(this string value, string prefix)
Parameters
Returns
RemoveFromStart(string, string, StringComparison)
Declaration
public static string RemoveFromStart(this string value, string prefix, StringComparison comparison)
Parameters
Returns
RemoveSpecialCharacters(string)
Declaration
public static string RemoveSpecialCharacters(this string value)
Parameters
| Type |
Name |
Description |
| string |
value |
|
Returns
ToCamelSentence(string, CharacterCase, char)
Declaration
public static string ToCamelSentence(this string value, CharacterCase wordCase = CharacterCase.ToLower, char separator = ' ')
Parameters
Returns
ToPascalSentence(string, CharacterCase, char)
Declaration
public static string ToPascalSentence(this string value, CharacterCase wordCase = CharacterCase.ToLower, char separator = ' ')
Parameters
Returns
ToSentence(string, CharacterCase, CharacterCase, char)
Declaration
public static string ToSentence(this string value, CharacterCase startCase = CharacterCase.Keep, CharacterCase wordCase = CharacterCase.Keep, char separator = ' ')
Parameters
Returns
TruncateSentence(string, int)
Declaration
public static string TruncateSentence(this string source, int length)
Parameters
| Type |
Name |
Description |
| string |
source |
|
| int |
length |
|
Returns
TruncateSentence(string, int, string)
Declaration
public static string TruncateSentence(this string source, int length, string ellipsis)
Parameters
Returns