Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C#

ประเภทข้อมูลอ้างอิงใน C # คืออะไร


ชนิดข้อมูลอ้างอิงใน C# ไม่มีข้อมูลจริงเก็บไว้ในตัวแปร แต่มีการอ้างอิงถึงตัวแปร

ใน C# ต่อไปนี้คือประเภทอ้างอิงในตัว -

ประเภทของออบเจ็กต์

Object Type เป็นคลาสพื้นฐานที่ดีที่สุดสำหรับประเภทข้อมูลทั้งหมดใน C# Common Type System (CTS) ประเภทของอ็อบเจ็กต์สามารถกำหนดค่าของชนิดอื่นๆ, ประเภทของค่า, ชนิดอ้างอิง, ชนิดที่กำหนดไว้ล่วงหน้าหรือที่ผู้ใช้กำหนดเองได้

ตัวอย่าง

object ob;
ob = 250; // boxing

ประเภทไดนามิก

เก็บค่าประเภทใดก็ได้ในตัวแปรประเภทข้อมูลแบบไดนามิก การตรวจสอบประเภทสำหรับตัวแปรประเภทนี้เกิดขึ้นขณะใช้งาน

ตัวอย่าง

dynamic d = 100;

ประเภทสตริง

ประเภทสตริงช่วยให้คุณกำหนดค่าสตริงใดๆ ให้กับตัวแปรได้ ชนิดสตริงเป็นนามแฝงสำหรับคลาส System.String ได้มาจากประเภทวัตถุ

ตัวอย่าง

String val = "Welcome!";