-
Notifications
You must be signed in to change notification settings - Fork 43
Char Query Operations
Malcolm Groves edited this page Jan 7, 2014
·
8 revisions
In addition to the Common Query operations, FluentQuery supports operations specific to the type being queried.
For querying chars (say, in a String, or a TList<char>, the additional operations are:
| Operation | Description |
|---|---|
| Matches | Enumerates items that match the supplied Char. Can be either case-sensitive or insensive, but is insensitive by default. |
| IsControl | Enumerates items that are Unicode control characters |
| IsDigit | Enumerates items that are Unicode digits |
| IsHighSurrogate | Enumerates items that are Unicode high surrogates |
| IsInArray | Enumerates only items that are also found in a supplied Array of Char |
| IsLetter | Enumerates items that are Unicode letters |
| IsLetterOrDigit | Enumerates items that are Unicode digits or letters |
| IsLower | Enumerates items that are lower case |
| IsLowSurrogate | Enumerates items that are Unicode low surrogates |
| IsNumber | Enumerates items that are Unicode numbers |
| IsPunctuation | Enumerates items that are Unicode punctuation characters |
| IsSeparator | Enumerates items that are Unicode separator characters |
| IsSurrogate | Enumerates items that are Unicode surrogates |
| IsSymbol | Enumerates items that are Unicode symbols |
| IsUpper | Enumerates items that are upper case |
| IsWhitespace | Enumerates items that are Unicode whitespace characters |