TOC

Localization Status: Chinese (zh)

With help from our users, we're translating this tutorial into Chinese. If you know this language, then please give us a hand - just click on one of the articles to get started! You don't have to translate an entire article at once - even a single paragraph would be a big help towards this task :)

If you translate an entire article, you can even get a link to your own website on it! [terms]

Article/Chapter Progress
Getting started
Introduction
100% complete
Visual Studio Community
100% complete
Hello, world! Not started
Hello world explained Not started
The Basics
Variables Not started
Data types Not started
The if statement Not started
The switch statement Not started
Loops Not started
Functions Not started
Function parameters Not started
Data types
Introduction Not started
Booleans Not started
Integers Not started
Floating points Not started
The Char type Not started
Strings Not started
Working with Dates & Time Not started
Implicitly typed variables (the var keyword) Not started
Collections
Arrays Not started
Lists Not started
Dictionaries Not started
Classes
Introduction to C# classes Not started
Properties Not started
Constructors and destructors Not started
Method overloading Not started
Visibility Not started
Static members Not started
Inheritance Not started
Abstract classes Not started
More abstract classes Not started
Interfaces Not started
Operators
Introduction Not started
Comparison operators Not started
Increment/decrement operators Not started
Addition assignment operators Not started
The NULL coalescing operator Not started
LINQ
Working with Culture & Regions
Regular Expressions (Regex)
Misc
Debugging
Introduction to debugging Not started
Breakpoints Not started
Stepping through the code Not started
The tool windows Not started
Advanced breakpoints Not started
Advanced topics
Enumerations Not started
Exception handling Not started
Structs Not started
XML
Introduction to XML with C# Not started
Reading XML with the XmlReader class Not started
Reading XML with the XmlDocument class Not started
Working with the XmlNode class Not started
Using XPath with the XmlDocument class Not started
Writing XML with the XmlWriter class Not started
Writing XML with the XmlDocument class Not started
C# 3.0
Introduction to C# 3.0 Not started
Automatic properties Not started
Object Initializers Not started
Collection Initializers Not started
Extension Methods Not started
File handling
Reading and writing files Not started
Manipulating files and directories Not started
File and directory information Not started
Reflection
Reflection introduction Not started
The right Type Not started
Instantiating a class Not started
A Reflection based settings class Not started