C# Language (How Do I in C#)

This topic links to help about widely used C# Language tasks. To view other categories of popular tasks explained in Help, see How Do I in C#.

The C# Language

  • What's New in Visual C#
    Contains information about new language features, such as query expressions, collection initializers, lambda expressions, anonymous types, auto-implemented properties, partial methods, and more. Also points to information about what's new in the Visual C# IDE.

  • C# Language Specification
    Pointers to the latest version of the specification in Microsoft Word format.

Command Line

Classes and Inheritance

Types

Arrays

Properties

Methods

Events

Interfaces

Generics

Namespaces

Iterators

Delegates

Operator Overloading

Interoperability

Unsafe code

Threading

Strings

Attributes

Working with DLLs

Assemblies

Application Domains

Samples

See Also

Concepts

How Do I in C#