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 Indexbetter .......................................................135boxing ...............................................96, 114explicit............................................... 19, 115enumeration..........................................117numeric ................................................115reference ..............................................117standard................................................118user-defined..................................118, 120using a cast...........................................155using as ................................................168identity ....................................................113implicit .............................................. 19, 113constant expression ...............................114constant int to byte ................................115constant int to sbyte...............................115constant int to short ...............................115constant int to ushort .............................115decimal to/from floating-point..................94enumeration..........................................114numeric ................................................113pre-defined and exceptions ....................113reference ..............................................114standard................................................118to/from char....................................92, 114user-defined...........................113, 115, 119zero to enumeration...............................114standard...................................................118to/from bool...............................................94unboxing............................................97, 117incompatible type and..............................97null and ..................................................97user-defined .....................................118, 256evaluation of a ......................................119worse.......................................................136conversion operator ....... See operator, conversioncreation of an instance ....See new, object creationcref..............................................................434Current ........................................................ 189d real literal suffix ..........................................59D real literal suffix .........................................59decimal................... 17, 91, 94, See also DecimalDecimal....................................................73, 91members of ................................................73declaration .....................................................70name hiding by a ........................................70order of......................................................71type ......................... See type, declaration of adeclaration space............................................70block and .............................................70, 71class and ....................................................70duplicate names in a....................................70enumeration and .........................................70global........................................................70interface and...............................................70label...................................................71, 180local variable ..............................................70namespace............................................ 70, 71nested blocks and........................................71struct and ...................................................70switch block and...................................70, 71default.........................................................183goto .......................................See goto defaultdefault label.................................................184#define ..........................................................64ConditionalAttribute and...........................312definite assignment......... See assignment, definitedefinitely assigned.............See variable, definitelyassigneddefinitions........................................................7delegate ...17, 36, 43, 297, See also Delegate, Seealso Delegateaccessibility of a.......................................297combination of a.......................................160creation of a ........... See new, delegate creationequality of ........See operator, equality, delegate455

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

Saved successfully!

Ooh no, something went wrong!