ชุดคำสั่งที่ทำงานตามลำดับ
พื้นที่ฝึก
C Sharp
เส้นทางฝึก C Sharp ตั้งแต่ศูนย์
นิยามก่อน
C Sharp คืออะไร
C Sharp ใช้เขียนคำสั่งที่ชัดเจน ที่นี่เรียนเป็น เส้นทางฝึก C Sharp ตั้งแต่ศูนย์ เริ่มจากภาพเดียว input ผ่านขั้นตอนแล้วกลายเป็น output
Program.csรัน dotnet runนิสัย เรียน C Sharp ทีละส่วนเล็ก แล้วพิมพ์ตัวอย่างสั้นและรันค่าคือข้อมูล ตัวแปรคือชื่อที่เก็บข้อมูล
งานย่อยที่มีชื่อ รับ input และสร้างผลลัพธ์
.NET SDK รันโค้ดจาก Program.cs
โค้ดแรกที่อ่านง่าย
Program
Console WriteLine top level statementsConsole.WriteLine(42);
ผลลัพธ์ 42ตระกูลภาษา
ผังตระกูล C Sharp
ดูว่า C Sharp มาจากไหน ใกล้กับภาษาใด และควรเรียนอะไรต่อ
เริ่มจากศูนย์
คลังคำถาม
ค้นหาก่อนฝึก
เลือกขั้นหรือค้นหาแบบฝึกของภาษานี้ แล้วเปิดข้อที่ต้องการทันที
C Sharp ข้อ 1
C Sharp ข้อ 1 เลือกคำอธิบายที่ตรงกับ console output ที่สุด
C Sharp ข้อ 2
C Sharp ข้อ 2 เลือกคำอธิบายที่ตรงกับ string type ที่สุด
C Sharp ข้อ 3
C Sharp ข้อ 3 เลือกคำอธิบายที่ตรงกับ list add ที่สุด
C Sharp ข้อ 4
C Sharp ข้อ 4 เลือกคำอธิบายที่ตรงกับ property ที่สุด
C Sharp ข้อ 5
C Sharp ข้อ 5 เลือกคำอธิบายที่ตรงกับ console output ที่สุด
C Sharp ข้อ 6
C Sharp ข้อ 6 เลือกคำอธิบายที่ตรงกับ string type ที่สุด
C Sharp ข้อ 7
C Sharp ข้อ 7 เลือกคำอธิบายที่ตรงกับ list add ที่สุด
C Sharp ข้อ 8
C Sharp ข้อ 8 เลือกคำอธิบายที่ตรงกับ property ที่สุด
C Sharp ข้อ 9
C Sharp ข้อ 9 เลือกคำอธิบายที่ตรงกับ console output ที่สุด
C Sharp ข้อ 10
C Sharp ข้อ 10 เลือกคำอธิบายที่ตรงกับ string type ที่สุด
C Sharp ข้อ 11
C Sharp ข้อ 11 เลือกคำอธิบายที่ตรงกับ list add ที่สุด
C Sharp ข้อ 12
C Sharp ข้อ 12 เลือกคำอธิบายที่ตรงกับ property ที่สุด
C Sharp ข้อ 13
C Sharp ข้อ 13 เลือกคำอธิบายที่ตรงกับ console output ที่สุด
C Sharp ข้อ 14
C Sharp ข้อ 14 เลือกคำอธิบายที่ตรงกับ string type ที่สุด
C Sharp ข้อ 15
C Sharp ข้อ 15 เลือกคำอธิบายที่ตรงกับ list add ที่สุด
C Sharp ข้อ 16
C Sharp ข้อ 16 เลือกคำอธิบายที่ตรงกับ property ที่สุด
C Sharp ข้อ 17
C Sharp ข้อ 17 เลือกคำอธิบายที่ตรงกับ console output ที่สุด
C Sharp ข้อ 18
C Sharp ข้อ 18 เลือกคำอธิบายที่ตรงกับ string type ที่สุด
ปรนัย
C Sharp ข้อ 1
C Sharp ข้อ 1 เลือกคำอธิบายที่ตรงกับ console output ที่สุด
Console.WriteLine(42);
อ้างอิง
รูปแบบของ Program.cs
dotnet runConsole WriteLine top level statements
Program
Console.WriteLine(42);
- Top level statements keep beginners moving
- Use Console.WriteLine
- Keep namespaces clear
int string bool List
Types
int score = 42; Console.WriteLine(score);
- Use explicit types first
- Learn var after basics
- Prefer readable names
class properties methods constructor
Classes
class User {
public string Name { get; set; } = "Ada";
}- Properties expose data
- Methods expose behavior
- Constructors set defaults