Index
Symbols
- ! (not) operator, Conditional Operators
- ! (null-forgiving operator), Nullable Reference Types (C# 8)
- != (inequality) operator, Equality and Comparison Operators, Equality operators (==, !=)
- " (double quotes), String Type
- #elif directive, Preprocessor Directives
- #error symbol, Preprocessor Directives
- #if directive, Preprocessor Directives
- #pragma warning directive, Pragma Warning
- #warning symbol, Preprocessor Directives
- $ (string interpolation) character, String interpolation
- % (remainder) operator, Arithmetic Operators
- & (address-of) operator, Pointer Basics
- & (AND) operator, Conditional Operators, Flags Enums
- & operator, bool? with & and | Operators
- && (conditional and) operator, Conditional Operators
- ( ) (parentheses)
- * (dereference) operator, Pointer Basics
- * (multiplication) operator, A First C# Program, Literals, Punctuators, and Operators
- + (concatenation) operator, String concatenation, Operator Functions
- ++ (increment) operator, Increment and Decrement Operators
- += operator
- - operator, Arithmetic Operators, Multicast Delegates
- -- (decrement) operator, Increment and Decrement Operators
- -= operator
- -> (pointer-to-member) operator, Pointer Basics, The Pointer-to-Member Operator
- . (period), Literals, Punctuators, and Operators
- .. operator, Ranges
- .cs files, Compilation
- .dll files, Namespaces
- .exe files, Namespaces
- .NET Framework
- // (double forward slash), A First C# Program, Comments
- /checked+ command-line switch, The checked and unchecked operators
- /doc directive, XML Documentation
- /unsafe compiler option, Unsafe Code and Pointers
- 8- and 16-bit integral types, 8- and 16-Bit Integral Types
- ; (semicolon), A First C# Program, Literals, Punctuators, and Operators
- < (less-than) operator, Equality and Comparison Operators, Relational operators (<, <=, >=, >)
- << (shift left) operator, Bitwise operators
- <= operator, Equality and Comparison Operators, Relational operators (<, <=, >=, >)
- = (assignment) operator, Literals, Punctuators, and Operators
- = (equals sign), Assignment Expressions, Right-associative operators
- == (double equals sign), Literals, Punctuators, and Operators, Equality and Comparison Operators
- == (equality comparison) operator
- => (fat arrow) notation
- > (greater-than) operator, Equality and Comparison Operators
- >= (greater-than or equal to) operator, Equality and Comparison Operators, Relational operators (<, <=, >=, >)
- >> (shift right) operator, Bitwise operators
- ? (nullable types) symbol, Nullable (Value) Types
- ?. (null-conditional) operator, Null-Conditional Operator
- ?? (null-coalescing) operator, Null-Coalescing Operator, Nullable Types and Null Operators
- ??= (null-coalescing assignment) operator, Null-Coalescing Assignment (C# 8)
- @ symbol
- [ ] (square brackets), Arrays, The stackalloc Keyword
- (backslash), Strings and Characters
- " (double quote escape sequence), Strings and Characters
- ' (single quote escape sequence), Strings and Characters