C# ialah bahasa pengaturcaraan moden, tujuan umum, berorientasikan objek yang dibangunkan oleh Microsoft dan diluluskan oleh Ecma dan ISO.

C# telah dibangunkan oleh Anders Hejlsberg dan pasukannya semasa pembangunan rangka kerja .Net.

C# direka untuk Common Language Infrastructure (CLI). CLI terdiri daripada kod boleh laku dan persekitaran masa jalan yang membenarkan penggunaan pelbagai bahasa peringkat tinggi pada platform dan seni bina komputer yang berbeza.

C# Penghakiman sintaks

Struktur penghakiman memerlukan pengaturcara untuk menentukan satu atau lebih syarat untuk dinilai atau diuji, serta pernyataan yang akan dilaksanakan apabila keadaan adalah benar (diperlukan) dan pernyataan yang akan dilaksanakan apabila syarat adalah palsu (pilihan).

C# Penghakiman contoh

using System;
namespace DecisionMaking{
    
    class Program
    {
        static void Main(string[] args)
        {
            /* 局部變量定義 */
            int a = 10;
            /* 使用 if 語句檢查布爾條件 */
            if (a < 20)
            {
                /* 如果條件為真,則輸出下面的語句 */
                Console.WriteLine("a 小于 20");
            }
            Console.WriteLine("a 的值是 {0}", a);
            Console.ReadLine();
        }
    }}