13.07.2015 Views

C# Language Specification - Willy .Net

C# Language Specification - Willy .Net

C# Language Specification - Willy .Net

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>C#</strong> LANGUAGE SPECIFICATIONextensions ........................................................3documenting ................................................4extern..........................................................238event and ................................................. 247indexer and .............................................. 251property and ......................................240, 241f real literal suffix ...........................................59F real literal suffix ..........................................59false ........................................................57, 94field.................................................. 22, 33, 220accessibility of a.......................................221initialization of a.......................................224initializer for a..........................................221instance....................................................221initialization of an ................................. 226publicproperty versus .....................................243readonly ..................................................... 33versioning of a ......................................222static ........................................................221initialization of a ................................... 225type accessibility of a..................................77volatile .....................................................223finalizationsuppression of ............................................ 70finallybreak and .................................................191continue and.............................................192goto and...................................................193jump statement and...................................190return and.................................................193financial calculations ........................See decimalfloat............................17, 91, 92, See also Singleprecision ....................................................93range .........................................................93for ......................................................... 30, 187break and .................................................188continue and.............................................188reachability and ........................................188for condition ................................................188for initializer ................................................188for iterator....................................................188foreach.................................................. 30, 188function member ..................................130, 212applicable.................................................134expanded form......................................135normal form..........................................135better .......................................................135invocation of a..........................................136naming restrictions on a ............................212function pointer...............................See delegategarbage collection .......................................... 26destructor call and....................................... 39fixed variables and....................................322movable variables and...............................322pointer tracking and ..................................320garbage collector ............................................ 85get accessor.................................................... 35attribute property ......................................309indexer..............................................252, 281property ...................................................241GetEnumerator............................................. 189global name ............ See declaration space, globalgoto....................................................... 29, 192finally and................................................193label and ..................................................180reachability and ........................................193target of ...................................................192goto case........................................185, 186, 192goto default ....................................185, 186, 192grammar ........................................................ 51lexical.................................................... 9, 51syntactic................................................. 9, 51ICloneable458

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!