Share via


C# Language (How Do I in C# Express)

This page links to help on widely used C# Language tasks. To view other categories of popular tasks covered in Help, How Do I in C# Express.

Note

If you are using Visual C# Express Edition, some of the Help links on this page may be unavailable, depending on the options that you chose during installation. For more information, see Troubleshooting Visual C# Express.

The C# Language

  • What's New in Visual C#
    Contains information about the new features, such as implicitly typed local variables, object initializers, extension methods, anonymous types, lambda expressions and query keywords.

  • Visual C# Express Features
    Introduces the main features of Visual C# Express Edition: The Visual C# compiler, the debugger, the integrated developer environment (IDE), support for Windows forms and controls, database support, consuming Web services and Class Designer.

  • What's New in Visual C# Express
    Describes the new features available in Visual C# Express Edition, such as Windows Presentation Foundation (WPF), Language-Integrated Query (LINQ), and Windows Communication Foundation (WCF) Services consumption.

  • C# Compared to Other Languages
    Introduces a comparison between C# and other languages such as C++, Visual Basic, and Java.

  • C# and the .NET Framework
    Provides an overview of the .NET Framework, and how to work with the .NET Framework and the common language runtime (CLR).

  • Using LINQ in C#
    Gives an overview of LINQ and provides links to topics that describe LINQ in more detail.

  • C# Language Specification
    Provides pointers to the latest version of the C# Language Specification in Microsoft Word format.

Anonymous Types

Command Line

Classes and Inheritance

Interfaces

Lambda Expressions

Properties

Strings

Generics

Events

Extension Methods

Namespaces

Implicitly Typed Local Variables

Iterators

Delegates

Interoperability

Object and Collection Initializers

Operator Overloading

Threading

Working with DLLs

Unsafe code

C# Programming Example Snippets

Other Resources

These Web sites are excellent resources for finding more information, seeing what other Express users are doing, and stay in touch as Visual C# Express grows.

  • Visual C# Developer Center
    Serves as a central location for information about Visual C# Express Edition. Includes videos, new tools, and other downloads.

  • Beginner Developer Learning Center
    Serves as a central location for learning materials for the beginner developer. Includes video tutorials, articles, the How-To Reference Library, and Kid's Corner.

  • Coding4Fun
    Includes lots of articles and coding tips for the Visual C# Express developer.

See Also

Concepts

How Do I in C# Express