> For the complete documentation index, see [llms.txt](https://www.saladpuk.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://www.saladpuk.com/beginner-1/csharp101/basic/datatype.md).

# 3.ชนิดของข้อมูล

💬 ก่อนที่เราจะเขียนโค้ดตัวแรกจริงๆกัน เราต้องรู้จักกับสิ่งที่เรียกว่า **ชนิดของข้อมูล** หรือ **data type** เสียก่อน ซึ่งข้อมูลแต่ละชนิดก็จะเหมาะกับงานแต่ละแบบ

{% hint style="danger" %}
ถ้าเราไม่เข้าใจจุดนี้มันก็เหมือนกับเราเอาค้อนไปเลื่อยไม้นั่นเอง เพราะเราไม่เข้าใจการทำงานพื้นฐานของข้อมูลแต่ละรูปแบบ ซึ่งจุดนี้ผมเจอมาเยอะมากเลยแม้กระทั่งนักพัฒนาที่เขียนโปรแกรมมาเป็น 10 ปีบางคนก็ไม่ได้เข้าใจในจุดนนี้อย่างถ่องแท้ ทำให้เวลาเจอข้อผิดพลาดก็จะพากัน งงๆ ว่าเกิดอะไรขึ้น
{% endhint %}

{% embed url="<https://www.youtube.com/watch?v=UYhr1byIkW8&list=PLUjAn8nwWnijERZ3HpzBk7NfSrau74_lQ&index=6>" %}

## 🎯 สรุปสั้นๆ

### 👨‍🚀 ประเภทของข้อมูลหลัก

ในโลกของการเขียนโปรแกรม เราควรต้องรู้จักประเภทข้อมูล 4 ตัวแรกมีตามนี้เบย

| Data type | ใช้กับ                                        | ตัวอย่างข้อมูล  |
| --------- | --------------------------------------------- | --------------- |
| int       | ตัวเลขจำนวนเต็ม                               | 1000            |
| double    | ตัวเลขจำนวนเต็ม หรือ ทศนิยม                   | 32.76           |
| string    | ข้อความ **และจะต้องอยู่ภายใต้ double quote**  | "Hello"         |
| bool      | ข้อมูลที่เป็น **จริง** หรือ **เท็จ** เท่านั้น | true หรือ false |
