namespace Umbraco.Cms.Core
{
public static partial class Constants
{
///
/// Char Arrays to avoid allocations
///
public static class CharArrays
{
///
/// Char array containing only /
///
public static readonly char[] ForwardSlash = new char[] { '/' };
///
/// Char array containing only \
///
public static readonly char[] Backslash = new char[] { '\\' };
///
/// Char array containing only '
///
public static readonly char[] SingleQuote = new char[] { '\'' };
///
/// Char array containing only "
///
public static readonly char[] DoubleQuote = new char[] { '\"' };
///
/// Char array containing ' "
///
public static readonly char[] DoubleQuoteSingleQuote = new char[] { '\"', '\'' };
///
/// Char array containing only _
///
public static readonly char[] Underscore = new char[] { '_' };
///
/// Char array containing \n \r
///
public static readonly char[] LineFeedCarriageReturn = new char[] { '\n', '\r' };
///
/// Char array containing \n
///
public static readonly char[] LineFeed = new char[] { '\n' };
///
/// Char array containing only ,
///
public static readonly char[] Comma = new char[] { ',' };
///
/// Char array containing only &
///
public static readonly char[] Ampersand = new char[] { '&' };
///
/// Char array containing only \0
///
public static readonly char[] NullTerminator = new char[] { '\0' };
///
/// Char array containing only .
///
public static readonly char[] Period = new char[] { '.' };
///
/// Char array containing only ~
///
public static readonly char[] Tilde = new char[] { '~' };
///
/// Char array containing ~ /
///
public static readonly char[] TildeForwardSlash = new char[] { '~', '/' };
///
/// Char array containing only ?
///
public static readonly char[] QuestionMark = new char[] { '?' };
///
/// Char array containing ? &
///
public static readonly char[] QuestionMarkAmpersand = new char[] { '?', '&' };
///
/// Char array containing XML 1.1 whitespace chars
///
public static readonly char[] XmlWhitespaceChars = new char[] { ' ', '\t', '\r', '\n' };
///
/// Char array containing only the Space char
///
public static readonly char[] Space = new char[] { ' ' };
///
/// Char array containing only ;
///
public static readonly char[] Semicolon = new char[] { ';' };
///
/// Char array containing a comma and a space
///
public static readonly char[] CommaSpace = new char[] { ',', ' ' };
///
/// Char array containing _ -
///
public static readonly char[] UnderscoreDash = new char[] { '_', '-' };
///
/// Char array containing =
///
public static readonly char[] EqualsChar = new char[] { '=' };
///
/// Char array containing >
///
public static readonly char[] GreaterThan = new char[] { '>' };
///
/// Char array containing |
///
public static readonly char[] VerticalTab = new char[] { '|' };
}
}
}