Introduction to C #
C # is a modern, universal, object-oriented programming language, developed by Microsoft (Microsoft) and approved by ECMA and ISO.
C # was developed by Anders Hejlsberg and his team during the development of the. Net Framework.
C # is designed for the common Language Infrastructure (CLI). The CLI consists of executable code and run-time environments that allow the use of a variety of high-level languages on different computer platforms and architectures.
The following is a list of reasons why C # is a widely used professional language:
A modern, universal programming language.
Object-oriented.
Component oriented.
Easy to learn.
Structured language.
It produces high-efficiency programs.
It can be compiled on a variety of computer platforms.
Part of the. Net Framework.
Powerful programming features in C #
Although the concept of C # is very close to the traditional high-level languages C and C + +, is an object-oriented programming language, but it is very similar to Java, there are many powerful programming features, so the majority of programmers are pro-gaze.
Some important features of C # are listed below:
Boolean condition (Boolean Conditions)
Automatic garbage collection (Automatic garbage Collection)
Standard library
Component version (Assembly Versioning)
Attributes (properties) and event (events)
Delegate (Delegates) and event management (events Management)
Easy-to-use generics (generics)
Indexer (indexers)
Conditional compilation (Conditional compilation)
Simple Multithreading (multithreading)
LINQ and Lambda expressions
Integrated Windows
The above is the "C # Tutorial" C # Introduction of the content, more relevant content please pay attention to topic.alibabacloud.com (www.php.cn)!