Learning C# - MSDN Links

In addition to the ASP.NET MSDN links (see related blog entry), here are C# links to MSDN content. I hope these links are helpful in this format.

Visual C# Language

C# Language Tour

What's New in Visual C# .NET 2003

Quick Survey of C# Features

Why Use C#

The C# Version of Hello World!

General Structure of a C# Program

Using Fully Qualified Names

Creating and Using C# DLLs

Comparison Between C++ and C#

Documentation Map

C# Compiler Options

Building from the Command Line

C# Compiler Options Listed by Category

C# Compiler Options Listed Alphabetically

Compiler Errors CS0001 Through CS9999

Visual C# Code Wizards

Using Visual C# Add New Item Templates

Adding a C# Class

Adding a Method to a C# Class

Adding a Property to a C# Class

Adding a Field to a C# Class

Adding an Indexer to a C# Class

Adding a Method to a C# Interface

Adding a Property to a C# Interface

Adding an Indexer to a C# Interface

C# Language Specification

1. Introduction

2. Lexical structure

3. Basic concepts

4. Types

5. Variables

6. Conversions

7. Expressions

8. Statements

9. Namespaces

10. Classes

11. Structs

12. Arrays

13. Interfaces

14. Enums

15. Delegates

16. Exceptions

17. Attributes

A. Unsafe code

B. Documentation comments

C. Grammar

D. References

C# Programmer's Reference

C# Tutorials

C# Keywords

C# Operators

C# Attributes

C# Preprocessor Directives

C# Language Features