Page #160 (Index)


Chapter 1: Introduction to Visual C# Programming

Table 1-1: C# Symbols and Tokens
Table 1-2: Description of Suffixes
Table 1-3: Predefined Escape Sequences
Table 1-4: Unary Operators
Table 1-5: Binary Operators
Table 1-6: List of Compound Operators
Table 1-7: List of Boolean Operators
Table 1-8: List of Pointer Operators
Table 1-9: Overview of C# Keywords with Explanations
Table 1-10: Primitives in C#
Table 1-11: Order of Precedence for Expressions

Chapter 2: Types

Table 2-1: Class Modifier Table
Table 2-2: Type Members
Table 2-3: Accessibility
Table 2-4: Modifiers
Table 2-5: Important System.Enum Methods

Chapter 3: Inheritance

Table 3-1: Inheritance Terminology
Table 3-2: System.Object Methods
Table 3-3: Member Accessibility

Chapter 4: Introduction to Visual Studio 2005

Table 4-1: Project Types
Table 4-2: Web Project Types
Table 4-3: Special-Purpose Project Templates
Table 4-4: Default Code Snippets
Table 4-5: Refactoring Operations
Table 4-6: Reserved Properties
Table 4-7: Default Tasks
Table 4-8: MSBuild Switches

Chapter 5: Arrays and Collections

Table 5-1: Interfaces Implemented at System.Array
Table 5-2: System.Array Members
Table 5-3: System.Array Properties
Table 5-4: List Members
Table 5-5: Collection Types
Table 5-6: ArrayList Members
Table 5-7: BitArray Members
Table 5-8: Hashtable Members
Table 5-9: Queue Members
Table 5-10: SortedList Members
Table 5-11: Stack Members
Table 5-12: Specialized Collections

Chapter 6: Generics

Table 6-1: Inheritance Table for Generic Types
Table 6-2: Combination of Overriding Generic Methods
Table 6-3: Generic Types and Interfaces

Chapter 7: Iterators

Table 7-1: Enumerator States

Chapter 8: Delegates and Events

Table 8-1: Delegate Members
Table 8-2: IAsyncResult Properties

Chapter 9: Exception Handling

Table 9-1: Exception Methods
Table 9-2: Exception Properties
Table 9-3: COM Exception Table
Table 9-4: IErrorInfo to COMException Mapping

Chapter 10: Metadata and Reflection

Table 10-1: Metadata Tables
Table 10-2: Metadata Streams
Table 10-3: PEVerify Options
Table 10-4: Elements of ILDASM
Table 10-5: ILDASM Options
Table 10-6: MemberTypes Enumeration
Table 10-7: Type Methods That Return Metadata Collections
Table 10-8: Abstract Methods of the Binder Class
Table 10-9: ReflectionPermission Flags

Chapter 11: MSIL Programming

Table 11-1: Hello World MSIL Code
Table 11-2: Assembly Directives
Table 11-3: Class Directives
Table 11-4: Directives Included in the Method Block
Table 11-5: Load Instructions
Table 11-6: Store Instructions
Table 11-7: Compare Instructions
Table 11-8: Comparative Branching
Table 11-9: Call Instructions
Table 11-10: Syntax for Defining Arrays
Table 11-11: Arithmetic Instructions
Table 11-12: Exception Clauses
Table 11-13: Miscellaneous MSIL Instructions

Chapter 12: Debugging with Visual Studio 2005

Table 12-1: Control of a Debugging Session
Table 12-2: General Debugging Options
Table 12-3: Hit Count Options
Table 12-4: Filter Contexts
Table 12-5: Tracepoint Keywords
Table 12-6: Breakpoint Symbols
Table 12-7: Navigating the Immediate Window
Table 12-8: Command Aliases
Table 12-9: Modules Window Columns
Table 12-10: Processes Window Columns
Table 12-11: Registers
Table 12-12: TraceSource Methods
Table 12-13: TraceSource Properties
Table 12-14: Trace Levels
Table 12-15: Activity Traces
Table 12-16: Source Level
Table 12-17: SourceSwitch Properties
Table 12-18: Trace Listeners
Table 12-19: TraceListener Properties
Table 12-20: TraceOptions Values
Table 12-21: DebuggableBrowserState Values

Chapter 13: Advanced Debugging

Table 13-1: MDbg Commands
Table 13-2: Basic WinDbg Commands
Table 13-3: Stack Trace Commands
Table 13-4: Common Display Memory Commands
Table 13-5: Common Display Memory Commands
Table 13-6: WinDbg Directives
Table 13-7: Son of Strike Commands
Table 13-8: Item, LargeItem, and largeStuff Instances
Table 13-9: Performance Monitor Counters

Chapter 14: Memory Management

Table 14-1: WeakReference Class
Table 14-2: GC Class

Chapter 15: Unsafe Code

Table 15-1: Pointer Symbols
Table 15-2: CallingConvention Enumeration
Table 15-3: CharSet Enumeration
Table 15-4: LayoutKind Enumeration
Table 15-5: Directional Attributes and C# Keywords
Table 15-6: UnmanagedType Enumeration

Appendix A: Operator Overloading

Table A-1: Replacement Methods for Mathematical and Logical Operators
Table A-2: Replacement Methods for Relational Operators




Programming Microsoft Visual C# 2005(c) The Language
Microsoft Visual Basic 2005 BASICS
ISBN: 0619267208
EAN: 2147483647
Year: 2007
Pages: 161

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net