ตัวดำเนินการ nameof ส่งคืนสตริงตามตัวอักษรขององค์ประกอบที่สามารถเป็นตัวแปร ประเภท หรือสมาชิกได้
ตัวอย่างเช่น ต่อไปนี้คือตัวแปรของเรา -
var vehicle = "motorbike";
ในการรับสตริงตามตัวอักษร ให้ใช้ชื่อของ −
nameof(vehicle);
ต่อไปนี้เป็นรหัสที่จะใช้ชื่อของคำหลัก −
ตัวอย่าง
using System; public class Program { static void Main() { var vehicle = "motorbike"; Console.WriteLine(nameof(vehicle)); var time = DateTime.Now.ToLocalTime(); Console.WriteLine(nameof(time)); var a = false; Console.WriteLine(nameof(a)); } }
ผลลัพธ์
vehicle time a