This article is currently in the process of being translated into Thai (~98% done).
Introduction
ยินดีต้อนรับเข้าสู่โปรแกรมการสอน C# ด้วย .NET framework และ Microsoft ได้ออกแบบการเขียนโปรแกรมเชิงวัตถุ (object-oriented programming) ที่ใช้งานได้ง่าย, สมัยใหม่ ที่ยืมแนวคิดมาจากหลายๆภาษาเช่น Java
C# ในทางเทคนิคแล้วสามารถแปลงเป็น machine code (ภาษาคอมพิวเตอร์) ได้เลย แต่ในทางปฎิบัติ เราจะใช้ .NET framework ร่วมด้วย เพราะฉะนั้น เราจึงต้องติดตั้ง .NET framework เพื่อที่จะสามารถใช้งานได้หลากหลาย บางครั้งเราจะเรียก C# ว่า .NET language เพราะว่ามันออกแบบมากับ framework (โครงสร้างของการเขียนโปรแกรม)
C# เป็นโปรแกรมเชิงวัตถุ แต่จะไม่มี global variable (ตัวแปรที่ประกาศไว้ภายนอกฟังก์ชันหลัก) หรือ function (คำสั่งที่ประกาศไว้ภายนอกฟังก์ชันหลัก) ทุกอย่างจะรวมอยู่ใน class ประเภท int และ string ก็ยังเป็น class ซึ่งมาจาก System.Object class
ในบทต่อๆไปเราจะพูดถึงหัวข้อหลัก ที่สำคัญต่างๆของ C#
- Afrikaans
- Amharic
- Arabic
- Bangla
- Bosnian
- Bulgarian
- Chinese
- Croatian
- Czech
- Danish
- Dutch
- Finnish
- French
- Georgian
- German
- Greek
- Hebrew
- Hungarian
- Indonesian
- isiZulu
- Italian
- Japanese
- Khmer
- Korean
- Lao
- Persian
- Polish
- Portuguese
- Punjabi
- Romanian
- Russian
- Serbian
- Slovak
- Spanish
- Swedish
- Thai
- Turkish
- Ukrainian
- Urdu
- Uzbek
- Vietnamese
- Yoruba