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]

S
 SafeArray enum value for UnmanagedType
 sbyte integral type , 2nd  , 3rd
 SDK (Software Developer Kit)
 sealed classes , 2nd
security
 of CLR
 in FCL
 permissions for assemblies
 XML tag
 XML tag
 selection statements
semicolon (;)
 empty statements and
 in expression statements
 Serializable attribute
 compiling custom attributes
 retrieving a custom attribute at runtime
 serialization
 set keyword
 SetLastError parameter, for DllImport attribute
 shareable assemblies
 shared assemblies
 shared name utility (Sn.exe)
 shared names
 shift operators, precedence of
 short integral type , 2nd
 COM type mapping and
 signature
 signed integers
 Size parameter for StructLayout attribute
 sizeof operator
 precedence of
 relevance to enums
 Sn.exe (shared name utility)
 snarf utility (Unix)
 SoapSuds.exe (SoapSuds utility)
 Software Developer Kit (SDK)
 SortedList class
 specialized class
specifiers
 DateTime
 Stack class , 2nd
 stackalloc operator , 2nd
 allocating memory in a block
 StackTrace property (Exceptions)
 statement blocks
 static constructors
 nondeterminism of
 static field initialization order
 static members , 2nd
 Stream class
 encapsulating raw streams
 StreamReader classes
 streams (data flow)
 StreamWriter classes
 String class
 text for handling immutable strings
 string interning
 string type , 2nd  , 3rd
 switch statements, using
 StringBuilder class
 creating a mutable string
 text and
 StringCollection class
 StringReader classes
 strings
 encoding
 formatting
 immutability of
 indexing
 interning
 StringBuilder class, using to represent
 StringWriter classes
 Struct enum value for UnmanagedType
 struct keyword
 struct size retrieval (sizeof) operator
 StructLayout attribute
structs
 base keywords
 classes, differences between
 cloning instances for
 constants
 destructors
 finalizers
 indexers, indexing elements in a class
 instance constructors
 instance vs. static members and
 marshaling
 nested types and
 properties
 static constructors and
 this keyword and
 subclass
 .SUFFIXES keyword, working with assemblies
 XML tag
 superclass
 SuppressFinalize method
 switch statements , 2nd
 synchronization of threads
 SyncRoot( ) method
 SysInt enum value for UnmanagedType
System namespace
 common types, location of
 core types, location of
 math-oriented types, location of
 strings, location of
System.Array
 array conversion and
 declaring array types
 System.Attribute class
 compiler support for custom attributes
 defining a new attribute
 System.Byte system type
 System.Char system type
 System.Currency type
 System.DateTime type
 System.Double system type
 System.Enum type
 System.EventArgs, storing data about events
 System.Exception class
 key properties of
System.GC type
 finalize method, suppressing
 initiating a garbage collection
 System.Guid type
 System.Int16 system type
 System.Int32 system type
 System.Int64 system type
 System.Net.Sockets namespace, providing protocol-level support for TCP and UDP
 System.Object class, definition of
 System.Object system type
 System.Reflection.Emit namespace, creating new types at runtime
 System.Sbyte system type
 System.Single system type
 System.String class
 System.String system type
 System.Text.RegularExpressions namespace, location of regular expressions
 System.Thread
 System.Threading.Monitor class, using an instance as a monitor
 System.ThreadStaticAttribute
 System.UInt16 system type
 System.UInt32 system type
 System.UInt64 system type
 SysUInt enum value for UnmanagedType
only for RuBoard - do not distribute or recompile