13.07.2015 Views

C# Language Specification - Willy .Net

C# Language Specification - Willy .Net

C# Language Specification - Willy .Net

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>C#</strong> LANGUAGE SPECIFICATION10. The result of the sizeof operator for other than the pre-defined value types (§25.5.8).11. The behavior of the fixed statement if the array expression is null or if the array has zeroelements (§25.6).12. The behavior of the fixed statement if the string expression is null (§25.6).13. The value returned when a stack allocation of size zero is made (§25.7).B.3 Unspecified behavior1. The time at which the destructor (if any) for an object is run, once that object has become eligible fordestruction.2. The value of the result when converting out-of-range values from float or double values to anintegral type in an unchecked context (§13.2.1).3. The layout of arrays, except in an unsafe context (§14.5.10.2).4. The exact timing of static field initialization (§17.4.5.1).5. The order in which members are packed into a struct (§25.5.8).B.4 Other Issues1. The exact results of floating-point expression evaluation may vary from one implementation to another,because an implementation is permitted to evaluate such expressions using a greater range and/orprecision than is required. (§11.1.5)2. The CLI reserves certain signatures for compatibility with other programming languages. (§17.2.7)End of informative text.362

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

Saved successfully!

Ooh no, something went wrong!