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

คุณลักษณะใน C # คืออะไร?


คุณลักษณะคือแท็กการประกาศที่ใช้ในการถ่ายทอดข้อมูลไปยังรันไทม์เกี่ยวกับพฤติกรรมขององค์ประกอบต่างๆ เช่น คลาส เมธอด โครงสร้าง การแจงนับ แอสเซมบลี ฯลฯ ในโปรแกรมของคุณ

ต่อไปนี้เป็นรูปแบบไวยากรณ์

[attribute(positional_parameters, name_parameter = value, ...)]
Element

ที่นี่

ชื่อของแอตทริบิวต์และค่าของแอตทริบิวต์ระบุไว้ในวงเล็บเหลี่ยม ก่อนองค์ประกอบที่ใช้แอตทริบิวต์

พารามิเตอร์ตำแหน่งระบุข้อมูลที่จำเป็นและพารามิเตอร์ชื่อระบุข้อมูลทางเลือก

ต่อไปนี้เป็นแอตทริบิวต์ที่กำหนดไว้ล่วงหน้าใน C#

AttributeUsage

AttributeUsage แอตทริบิวต์ที่กำหนดไว้ล่วงหน้าจะอธิบายวิธีใช้คลาสแอตทริบิวต์ที่กำหนดเองได้

แบบมีเงื่อนไข

แอตทริบิวต์ที่กำหนดไว้ล่วงหน้านี้ทำเครื่องหมายวิธีการแบบมีเงื่อนไขซึ่งการดำเนินการขึ้นอยู่กับตัวระบุการประมวลผลล่วงหน้าที่ระบุ

ล้าสมัย

Th คุณลักษณะที่กำหนดไว้ล่วงหน้าที่ล้าสมัยทำเครื่องหมายเอนทิตีโปรแกรมที่ไม่ควรใช้ ช่วยให้คุณสามารถแจ้งคอมไพเลอร์เพื่อละทิ้งองค์ประกอบเป้าหมายเฉพาะ