X hits on this document

885 views

0 shares

0 downloads

0 comments

8 / 396

C# LANGUAGE SPECIFICATION

7.11 Conditional logical operators154

7.11.1 Boolean conditional logical operators155

7.11.2 User-defined conditional logical operators155

7.12 Conditional operator156

7.13 Assignment operators157

7.13.1 Simple assignment157

7.13.2 Compound assignment159

7.13.3 Event assignment160

7.14 Expression160

7.15 Constant expressions160

7.16 Boolean expressions161

8. Statements163

8.1 End points and reachability163

8.2 Blocks165

8.2.1 Statement lists165

8.3 The empty statement165

8.4 Labeled statements166

8.5 Declaration statements166

8.5.1 Local variable declarations167

8.5.2 Local constant declarations167

8.6 Expression statements168

8.7 Selection statements168

8.7.1 The if statement169

8.7.2 The switch statement169

8.8 Iteration statements173

8.8.1 The while statement173

8.8.2 The do statement173

8.8.3 The for statement174

8.8.4 The foreach statement175

8.9 Jump statements177

8.9.1 The break statement178

8.9.2 The continue statement179

8.9.3 The goto statement179

8.9.4 The return statement180

8.9.5 The throw statement181

8.10 The try statement182

8.11 The checked and unchecked statements184

8.12 The lock statement185

8.13 The using statement185

9. Namespaces189

9.1 Compilation units189

9.2 Namespace declarations189

9.3 Using directives190

9.3.1 Using alias directives191

9.3.2 Using namespace directives193

9.4 Namespace members195

9.5 Type declarations195

10. Classes197

10.1 Class declarations197

viiiCopyright Microsoft Corporation 1999-2003. All Rights Reserved.

Document info
Document views885
Page views885
Page last viewedTue Dec 06 08:40:05 UTC 2016
Pages396
Paragraphs9401
Words133190

Comments