only for RuBoard - do not distribute or recompile

C# Essentials, 2nd Edition

[Symbol][A][B][C][D][E][F][G][H][I][J][L][M][N][O][P][Q][R][S][T][U][V][W][X]

C
 XML tag
 C# keywords
 C# language, introduction to
C# objects
 binding with COM
 exposing to COM
 type
 C/C++-style comments
 callbacks from unmanaged code
 callconv-enum parameter, for DllImport attribute
 CanRead property
 CanSeek property
 CanWrite property
 Capture instances
 CaptureCollection class
 case statement , 2nd
 catch statement , 2nd  , 3rd
 CCW (COM Callable Wrapper)
 char conversions
 char type , 2nd
 default value of
charset-enum parameter
 for DllImport attribute
charset-enum parameter
 for StructLayout attribute
 checked operator , 2nd
 class type , 2nd
classes
 abstract
 base keywords
 cloning instances for
 concrete collection classes
 constant field
 conversions
 destructors and
 fields
 finalizers and
 indexers, indexing elements in a class
 instance constructors
 instance vs. static members and
 marshaling
 math
 nested types and
 object
 properties
 sealed , 2nd
 static constructors
 StringBuilder
 structs, differences between
 System.Object, definition of
 this keyword and
 close method
 CLR (Common Language Runtime)
 features of
 garbage collectors and
 Interop with COM
 CLS (Common Language Specification)
 CLSCompliant attribute
 XML tag
 collections , 2nd
 concrete collection classes
 interfaces
 collections, using foreach loops
 COM Callable Wrapper (CCW)
 COM objects
 exposing to C#
 Interop supporting attributes
 mapping in C#
 comments (// or /* ... */)

    See : CLR
 Common Language Runtime

    See : CLS
 Common Language Specification

    See : CTS
 Common Type System
 common types
 ICloneable interface for
 IComparable interface for
 IFormattable interface for
 marshaling
 object classes and
compiling
 .NET programs
 supporting custom attributes
components
 orientation (C# language feature)
 tool support for FCL
 ComRegisterFunction attribute
 ComVisible attribute
concrete classes
 collections
 Stream-derived
 StreamReader/StreamWriter
 StringReader/StringWriter
 conditional operator, precedence of
 configuration for FCL
 const keyword
 constant declaration
 constant field
 constants
constructors
 instance
 static
 continue statement , 2nd
 within switch statements and
conversions
 arrays
 bool type and
 char type and
 decimal datatype and
 enum
 floating-point type and
 implicit/explicit
 integral types
 interfaces
 object types and
 string types and
 Convert type
 CopyTo( ) method
 CorDbg.exe (runtime debugger)
 core types
 Count property
 cross language integration in CLR
 CrossRefAttribute attribute, defining a new custom attribute
 Csc.exe (C# compiler)
 CTS (Common Type System)
 Currency enum value for UnmanagedType
 custom attributes
 compiler support for
 defining
 language support for
 predefined attributes and
 retrieving at runtime
 runtime support for
 custom implicit/explicit conversions
 CustomMarshaler enum value for UnmanagedType
only for RuBoard - do not distribute or recompile