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.

Appendix F Indextrue..........................................................57, 94try ........................................................195, 303jump statement and...................................190reachability and ........................................197try block ........................................See block, trytype ...............................................................89array..................................................96, 275array element............................................275base.........................................................129boolean......................................................94versus integer types.................................94class ................................................See classcollection .................................. See collectioncompile-time ............................................ 233constituent................................................214decimal......................................................94precision.................................................94range......................................................94representation of .....................................94versus floating-point................................94declaration of a................................... 70, 207delegate .....................................................96dynamic ..................................................... 97check.................................................See iselement ....................................................189enum .............................................. See enumenumeration ............................................... 89enumeration ............................................... 94enumerationrepresentation of ..................................... 94floating-pointversus decimal........................................94floating-point ....................................... 17, 92representation of .....................................92heap allocation and ................................... 267initialization ofstatic variable and ................................... 99integer ................................................. 17, 91char differences.......................................92representation of .....................................91interface.....................................................96memory occupied by........................See sizeofnested...............................................207, 215non-nested................................................215nullconversion from....................................114object.........................................................95object as base class of every........................ 89pointer .............................89, See pointer, typereference......................................... 16, 89, 94null compatibility with ............................95value versus............................................ 89referent ....................................................320run-time ................................................... 233compatibility check............................See issealed ........................................................ 90simple .................................................. 89, 91alias for predefined struct type ................. 91mapping to system class ..........................72members of a.................................... 72, 91struct type and.......................................267string .........................................................95struct ................................... 89, 90, See structconstructors in a......................................90predefined .............................................. 91unmanaged...............................................320unsafe......................................................317value.....................................................16, 89constructor and .......................................90conversion to/from a reference type..........96sealed..................................................... 90struct....................................................268value versus reference............................89, 90void* .......................................................320469

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

Saved successfully!

Ooh no, something went wrong!