Char Extensions - adyle5/ExtensionsDotNet GitHub Wiki
ToUpperExt
Description
Returns uppercase of extended char.
Maps to char.ToUpper
Parameters
None
Usage
char c = 'c';
char cUpper = c.ToUpperExt();
ToUpperInvariantExt
Description
Returns invariant uppercase of extended char.
Maps to char.ToUpperInvariant
Parameters
None
Usage
char c = 'c';
char cUpper = c.ToUpperInvariantExt();
IsUpperExt
Description
Returns true if extended char is uppercase letter, otherwise returns false.
Maps to char.IsUpper
Parameters
None
Usage
char c = 'C';
bool isUpper = c.IsUpperExt();
ToLowerExt
Description
Returns lowercase of extended char.
Maps to char.ToLower
Parameters
None
Usage
char c = 'C';
char cLower = c.ToLowerExt();
ToLowerInvariantExt
Description
Returns invariant lowercase of extended char.
Maps to char.ToLowerInvariant
Parameters
None
Usage
char c = 'C';
char cLower = c.ToLowerInvariantExt();
IsLowerExt
Description
Returns true if extended char is lowercase letter, otherwise returns false.
Maps to char.IsLower
Parameters
None
Usage
char c = 'c';
if (c.IsLowerExt())
{
// Do something...
}
IsControlCharacterExt
Description
Returns true if extended char is a control character, otherwise returns false.
Maps to char.IsControl
Parameters
None
Usage
char c = '\0';
if (c.IsControlCharacterExt())
{
// Do something...
}
IsWhiteSpaceExt
Description
Returns true if extended char is a white space, otherwise returns false.
Maps to char.IsWhiteSpace
Parameters
None
Usage
char c = ' ';
if (c.IsWhiteSpaceExt())
{
// Do something...
}
IsDigitExt
Description
Returns true if extended char is a decimal digit, otherwise returns false.
Maps to char.IsDigit
Parameters
None
Usage
char c = '1';
if (c.IsDigitExt())
{
// Do something...
}
IsLetterExt
Description
Returns true if extended char is a letter, otherwise returns false.
Maps to char.IsLetter
Parameters
None
Usage
char c = 'c';
if (c.IsLetterExt())
{
// Do something...
}
IsLetterOrDigitExt
Description
Returns true if extended char is a letter or decimal digit, otherwise returns false.
Maps to char.IsLetterOrDigit
Parameters
None
Usage
char c = 'c';
if (c.IsLetterOrDigitExt())
{
// Do something...
}
IsNumberExt
Description
Returns true if extended char is a number, otherwise returns false.
Maps to char.IsNumber
Parameters
None
Usage
char c = '1';
if (c.IsNumberExt())
{
// Do something...
}
IsPunctuationExt
Description
Returns true if extended char is a punctuation mark, otherwise returns false.
Maps to char.IsPunctuation
Parameters
None
Usage
char c = '!';
if (c.IsPunctuationExt())
{
// Do something...
}
IsSeparatorExt
Description
Returns true if extended char is a separator character, otherwise returns false.
Maps to char.IsSeparator
Parameters
None
Usage
char c = '\u0020';
if (c.IsSeparatorExt())
{
// Do something...
}
IsSymbolExt
Description
Returns true if extended char is a symbol character, otherwise returns false.
Maps to char.IsSymbol
Parameters
None
Usage
char c = '+';
if (c.IsSymbolExt())
{
// Do something...
}
IsSurrogateExt
Description
Returns true if extended char is a surrogate code unit, otherwise returns false.
Maps to char.IsSurrogate
Parameters
None
Usage
char c = '\uD800';
if (c.IsSurrogateExt())
{
// Do something...
}
IsHighSurrogateExt
Description
Returns true if extended char is a high surrogate code unit, otherwise returns false.
Maps to char.IsHighSurrogate
Parameters
None
Usage
char c = '\uD800';
if (c.IsHighSurrogateExt())
{
// Do something...
}
IsLowSurrogateExt
Description
Returns true if extended char is a low surrogate code unit, otherwise returns false.
Maps to char.IsLowSurrogate
Parameters
None
Usage
char c = '\uDC00';
if (c.IsLowSurrogateExt())
{
// Do something...
}
IsMinValueExt
Description
Returns true if the extended char is the smallest possible char value, otherwise returns false.
Parameters
None
Usage
char c = char.MinValue;
if (c.IsMinValueExt())
{
// Do something...
}
IsMaxValueExt
Description
Returns true if the extended char is the largest possible char value, otherwise returns false.
Parameters
None
Usage
char c = char.MaxValue;
if (c.IsMaxValueExt())
{
// Do something...
}