العودة إلى الدورة

السمات (Attributes) في C#

C# من الصفر إلى الاحتراف: دورة برمجية شاملة

استخدام السمات

توفر السمات وسيلة قوية لربط البيانات الوصفية (metadata)، أو المعلومات التصريحية، مع الكود الخاص بك.

السمات الشائعة

  • [Serializable]: تسمح للفئة بأن يتم تحويلها إلى تسلسل بيانات.
  • [Obsolete]: تضع علامة على الدالة بأنها قديمة.
  • [Required]: تُستخدم في تطبيقات الويب للتحقق من صحة البيانات.

csharp [Obsolete("Use NewMethod instead")] public void OldMethod() { ... }