C# ist eine moderne, universelle, objektorientierte Programmiersprache, die von Microsoft entwickelt und von Ecma und ISO genehmigt wurde.

C# wurde von Anders Hejlsberg und seinem Team w?hrend der Entwicklung des .Net-Frameworks entwickelt.

C# ist für die Common Language Infrastructure (CLI) konzipiert. Die CLI besteht aus ausführbarem Code und einer Laufzeitumgebung, die die Verwendung einer Vielzahl von Hochsprachen auf verschiedenen Computerplattformen und Architekturen erm?glicht.

Grundlegende C#-Syntax Syntax

C# ist eine objektorientierte Programmiersprache. Bei der objektorientierten Programmiermethode besteht ein Programm aus verschiedenen Objekten, die miteinander interagieren. Objekte derselben Art haben normalerweise denselben Typ oder geh?ren derselben Klasse an.

Grundlegende C#-Syntax Beispiel

using System;
namespace RectangleApplication{
    class Rectangle
    {
        // 成員變量
        double length;
        double width;
        public void Acceptdetails()
        {
            length = 4.5;    
            width = 3.5;
        }
        public double GetArea()
        {
            return length * width;
        }
        public void Display()
        {
            Console.WriteLine("Length: {0}", length);
            Console.WriteLine("Width: {0}", width);
            Console.WriteLine("Area: {0}", GetArea());
        }
    }
    
    class ExecuteRectangle
    {
        static void Main(string[] args)
        {
            Rectangle r = new Rectangle();
            r.Acceptdetails();
            r.Display();
            Console.ReadLine();
        }
    }}