Export (0) Print
Expand All

Visual C# Language

Visual Studio .NET 2003

Microsoft C# (pronounced C sharp) is a new programming language designed for building a wide range of enterprise applications that run on the .NET Framework. An evolution of Microsoft C and Microsoft C++, C# is simple, modern, type safe, and object oriented. C# code is compiled as managed code, which means it benefits from the services of the common language runtime. These services include language interoperability, garbage collection, enhanced security, and improved versioning support.

C# is introduced as Visual C# in the Visual Studio .NET suite. Support for Visual C# includes project templates, designers, property pages, code wizards, an object model, and other features of the development environment. The library for Visual C# programming is the .NET Framework.

In This Section

C# Language Tour
Discusses features and reasons for using C#. Includes a Documentation Map and a Comparison Between C++ and C#.
C# Compiler Options
A reference to the C# compiler options and build errors. Includes information on Building from the Command Line.
Visual C# Code Wizards
Wizards you can use to add files, classes, methods, properties, and other items to your projects.
C# Language Specification
The syntax, semantics, and design of the language.
C# Programmer's Reference
Keywords, types, operators, attributes, and preprocessor directives. Includes the C# Tutorials and topics on language features.

Related Sections

Visual Basic and Visual C#
Designing, developing, debugging, testing, and deploying applications using Visual Basic or Visual C#.
Visual C# Samples
Sample source code demonstrating how to program using Visual C#.
Show:
© 2014 Microsoft