يتم استخدام الكلمة الأساسية الثابتة في C# لتحديد الخصائص أو الأساليب الثابتة، ويمكن اعتبار الخصائص الثابتة سمات للفئة، ويمكن اعتبار الأساليب الثابتة أساليب للفئة، لذلك لا يمكن الرجوع إلى الخصائص والأساليب الثابتة في الكائنات التي تم إنشاء مثيل لها. ولا يمكن تأهيل الخصائص الثابتة أو الأساليب الثابتة باستخدام الكلمة الأساسية هذه، ولكن يمكن تأهيلها فقط باستخدام اسم الفئة. ما عليك سوى استخدام مرجع الفئة مباشرةً عند استدعاء الأساليب الثابتة.
رمز مثال الخاصية الثابتة:
منتج الطبقة العامة
{
عدد كثافة العمليات الثابت الخاص؛ //عضو
عدد int العام الثابت // خاصية ثابتة
{
الحصول على {إرجاع المنتج.}
مجموعة{ المنتج. العد = القيمة }
}
}
بناء الجملة للإعلان عن طريقة ثابتة هو كما يلي:
اسم الطريقة الثابتة لنوع الإرجاع الثابت (قائمة المعلمات)