C# Home
C# Books
C# Tools
C# Keywords
|
C#
C# Language Pocket Reference
|
|
|
|
Contents Listing
Identifiers and Keywords
Fundamental Elements
Value and Reference Types
Value Types
Reference Types
Predefined Types
Integral Types
Floating-Point Types
Decimal Type
Char Type
Bool Type
Object Type
String Type
Arrays
Multidimensional Arrays
Local Field Array Declarations
Array Length and Rank
Bounds Checking
Array Conversions
Variables and Parameters
Definite Assignment
Default Values
Parameters
Expressions and Operators
Operator Precedence
Arithmetic Overflow Check Operators
Statements
Expression Statements
Declaration Statements
Selection Statements
Loop Statements
Jump Statements
Namespaces
Files
Using Namespaces
Classes
The this Keyword
Fields
Constants
Properties
Indexers
Methods
Instance Constructors
Static Constructors
Destructors and Finalizers
Nested Types
Access Modifiers
Restrictions on Access Modifiers
Structs
Interfaces
Defining an Interface
Implementing an Interface
Using an Interface
Extending an Interface
Explicit Interface Implementation
Reimplementing an Interface
Interface Conversions
Enums
Enum Operators
Enum Conversions
Delegates
Multicast Delegates
Events
Defining a Delegate for an Event
Storing Data for an Event with EventArgs
Declaring and Firing an Event
Acting on an Event with an Event Handler
Event Accessors
Operator Overloading
Implementing Value Equality
Logically Paired Operators
Custom Implicit and Explicit Conversions
Indirectly Overloadable Operators
Try Statements and Exceptions
Exceptions
The catch Clause
The finally Block
Key Properties of System.Exception
Attributes
Attribute Classes
Named and Positional Parameters
Attribute Targets
Specifying Multiple Attributes
Unsafe Code and Pointers
Pointer Basics
Unsafe Code
The fixed Statement
The Pointer-to-Member Operator
The stackalloc Keyword
Void*
Pointers to Unmanaged Code
Preprocessor Directives
Framework Class Library Overview
Core Types
Text
Collections
Streams and I/O
Networking
Threading
Security
Reflection and Metadata
Assemblies
Serialization
Remoting
Web Services
Data Access
XML
Graphics
Rich Client Applications
Web-Based Applications
Globalization
Configuration
Advanced Component Services
Diagnostics and Debugging
Interoperating with Unmanaged Code
Compiler and Tool Support
Runtime Facilities
Native OS Facilities
Namespaces and Assemblies
Regular Expressions
Format Specifiers
Picture Format Specifiers
DateTime Format Specifiers
C# Compiler Options
Essential .NET Tools
Index
|
|
Contents
View a contents listing.
Short
Short Description.
Keyword Pages
arrays
classes
Csharp
enums
identifiers and keywords
instance constructors
interfaces
namespaces
Keyword Bestsellers
arrays
classes
Csharp
enums
identifiers and keywords
instance constructors
interfaces
namespaces
C# Bestsellers The bestselling books on Amazon.
Articles
|