ประเภทข้อมูลใน C#: Double, จำนวนเต็ม, ลอย, ถ่าน
ประเภทข้อมูลใน C# คืออะไร?
ภาษา C# มาพร้อมกับชุดข้อมูลพื้นฐาน ชนิดข้อมูลเหล่านี้ใช้เพื่อสร้างค่าที่ใช้ภายในแอปพลิเคชัน มาสำรวจประเภทข้อมูลพื้นฐานที่มีอยู่ใน C# กันดีกว่า สำหรับแต่ละตัวอย่าง เราจะแก้ไขเฉพาะฟังก์ชันหลักในไฟล์ Program.cs ของเรา
1) จำนวนเต็ม
ประเภทข้อมูลจำนวนเต็มใช้เพื่อทำงานกับตัวเลข ในกรณีนี้ ตัวเลขจะเป็นจำนวนเต็ม เช่น 10, 20 หรือ 30 ใน C# ประเภทข้อมูลจะแสดงด้วย คีย์เวิร์ด Int32- ด้านล่างนี้เป็นตัวอย่างวิธีการใช้ประเภทข้อมูลนี้ ในตัวอย่างของเรา เราจะกำหนดตัวแปร Int32 ที่เรียกว่า num จากนั้นเราจะกำหนดค่าจำนวนเต็มให้กับตัวแปรแล้วแสดงค่านั้นตามนั้น
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace DemoApplication
{
class Program
{
static void Main(string[] args)
{
Int32 num=30;
Console.Write(num);
Console.ReadKey();
}
}
}
คำอธิบายรหัส:-
- ชนิดข้อมูล Int32 ได้รับการระบุเพื่อประกาศตัวแปรจำนวนเต็มที่เรียกว่า num จากนั้นตัวแปรจะถูกกำหนดค่าเป็น 30
- ในที่สุดฟังก์ชัน console.write จะใช้เพื่อแสดงหมายเลขบนคอนโซล
หากป้อนโค้ดด้านบนอย่างถูกต้องและโปรแกรมทำงานสำเร็จ จะแสดงผลลัพธ์ดังต่อไปนี้
Output:
จากผลลัพธ์ คุณสามารถเห็นได้ชัดเจนว่าตัวแปร Integer ที่เรียกว่า num ได้ถูกแสดงในคอนโซล
2) Double
ประเภทข้อมูลแบบ double ใช้สำหรับทำงานกับทศนิยม ในกรณีนี้ ตัวเลขจะเป็นจำนวนเต็ม เช่น 10.11, 20.22 หรือ 30.33 ใน C# ประเภทข้อมูลจะถูกระบุด้วยคีย์เวิร์ด “Double- ด้านล่างนี้เป็นตัวอย่างของประเภทข้อมูลนี้
ในตัวอย่างของเรา เราจะกำหนดตัวแปร double ที่เรียกว่า num จากนั้นเราจะกำหนด Double ให้กับตัวแปรแล้วจึงแสดงผลตามนั้น
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace DemoApplication
{
class Program
{
static void Main(string[] args)
{
double num=30.33;
Console.Write(num);
Console.ReadKey();
}
}
}
คำอธิบายรหัส:-
- ชนิดข้อมูลแบบ double ถูกกำหนดให้ประกาศชนิด double ตัวแปร เรียกว่าหมายเลข จากนั้นตัวแปรจะถูกกำหนดค่าเป็น 30.33
- ในที่สุดฟังก์ชัน console.write จะใช้เพื่อแสดงหมายเลขบนคอนโซล
หากป้อนโค้ดด้านบนอย่างถูกต้องและโปรแกรมทำงานสำเร็จ จะแสดงผลลัพธ์ดังต่อไปนี้
Output:
จากผลลัพธ์ คุณสามารถเห็นได้ชัดเจนว่าตัวแปร double ที่เรียกว่า num ถูกแสดงในคอนโซล
3) บูลีน
ชนิดข้อมูลบูลีนใช้เพื่อทำงานกับค่าบูลีนของ จริงและเท็จ- ใน C# ประเภทข้อมูลจะแสดงด้วยคีย์เวิร์ด Boolean ด้านล่างนี้เป็นตัวอย่างของประเภทข้อมูลนี้ที่สามารถใช้ได้
ในตัวอย่างของเรา เราจะกำหนดตัวแปรบูลีนที่เรียกว่า 'สถานะ' จากนั้นเราจะกำหนดค่าบูลีนให้กับตัวแปรแล้วแสดงค่าดังกล่าวตามนั้น
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace DemoApplication
{
class Program
{
static void Main(string[] args)
{
Boolean status=true;
Console.Write(status);
Console.ReadKey();
}
}
}
คำอธิบายรหัส:-
- มีการระบุประเภทข้อมูลบูลีนเพื่อประกาศตัวแปรบูลีนที่เรียกว่า 'สถานะ' จากนั้นตัวแปรจะถูกกำหนดค่าเป็น true/false
- ในที่สุดฟังก์ชัน console.write จะใช้เพื่อแสดงค่าบูลีนไปยังคอนโซล
หากป้อนโค้ดด้านบนถูกต้องแล้วและโปรแกรมทำงานสำเร็จจะแสดงผลลัพธ์
Output:
จากผลลัพธ์ คุณสามารถเห็นได้ชัดเจนว่าตัวแปรบูลีนซึ่งเท่ากับเป็นจริงถูกแสดงในคอนโซล
4) เชือก
ชนิดข้อมูล String ใช้เพื่อทำงานกับค่า String ใน C# ประเภทข้อมูลจะแสดงด้วยคำหลัก 'String' ด้านล่างนี้เป็นตัวอย่างของประเภทข้อมูลนี้
ในตัวอย่างของเรา เราจะกำหนดตัวแปรสตริงที่เรียกว่า 'ข้อความ' จากนั้นเราจะกำหนดค่า String ให้กับตัวแปรแล้วแสดงค่าดังกล่าวตามนั้น
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace DemoApplication
{
class program
{
static void Main(string[] args)
{
String message="Hello";
Console.Write(message);
Console.ReadKey();
}
}
}
คำอธิบายรหัส:-
- มีการระบุชนิดข้อมูล String เพื่อประกาศตัวแปรสตริงที่เรียกว่าข้อความ จากนั้นตัวแปรจะถูกกำหนดค่าเป็น “Hello”
- สุดท้ายนี้ ฟังก์ชัน console.write ถูกใช้เพื่อแสดงค่าสตริงไปยังคอนโซล
หากป้อนโค้ดด้านบนถูกต้องแล้วและโปรแกรมทำงานสำเร็จจะแสดงผลลัพธ์
Output:
จากผลลัพธ์ คุณสามารถเห็นได้ชัดเจนว่าตัวแปร String ที่เรียกว่า message ถูกแสดงในคอนโซล








