X hits on this document

1087 views

0 shares

0 downloads

0 comments

7 / 396

Table of Contents

7.5 Primary expressions120

7.5.1 Literals120

7.5.2 Simple names120

7.5.2.1 Invariant meaning in blocks121

7.5.3 Parenthesized expressions122

7.5.4 Member access122

7.5.4.1 Identical simple names and type names124

7.5.5 Invocation expressions124

7.5.5.1 Method invocations125

7.5.5.2 Delegate invocations126

7.5.6 Element access126

7.5.6.1 Array access126

7.5.6.2 Indexer access127

7.5.7 This access127

7.5.8 Base access128

7.5.9 Postfix increment and decrement operators129

7.5.10 The new operator129

7.5.10.1 Object creation expressions130

7.5.10.2 Array creation expressions131

7.5.10.3 Delegate creation expressions132

7.5.11 The typeof operator134

7.5.12 The checked and unchecked operators135

7.6 Unary operators137

7.6.1 Unary plus operator137

7.6.2 Unary minus operator137

7.6.3 Logical negation operator138

7.6.4 Bitwise complement operator138

7.6.5 Prefix increment and decrement operators138

7.6.6 Cast expressions139

7.7 Arithmetic operators140

7.7.1 Multiplication operator140

7.7.2 Division operator141

7.7.3 Remainder operator142

7.7.4 Addition operator143

7.7.5 Subtraction operator145

7.8 Shift operators146

7.9 Relational and type-testing operators148

7.9.1 Integer comparison operators148

7.9.2 Floating-point comparison operators149

7.9.3 Decimal comparison operators149

7.9.4 Boolean equality operators150

7.9.5 Enumeration comparison operators150

7.9.6 Reference type equality operators150

7.9.7 String equality operators151

7.9.8 Delegate equality operators152

7.9.9 The is operator152

7.9.10 The as operator153

7.10 Logical operators153

7.10.1 Integer logical operators154

7.10.2 Enumeration logical operators154

7.10.3 Boolean logical operators154

Copyright Microsoft Corporation 1999-2003. All Rights Reserved.vii

Document info
Document views1087
Page views1087
Page last viewedSun Dec 11 08:31:42 UTC 2016
Pages396
Paragraphs9401
Words133190

Comments