كلاس ماه { }
موارد زير از كلاس هاي برنامه نويسي در تهران همه تعاريف نوع جزئي تركيب شده است:
نظرات XML
رابط ها
ويژگي هاي پارامتر نوع عمومي
ويژگي هاي كلاس
اعضا
به عنوان كلاس هاي برنامه نويسي در تهران مثال، عبارات زير را در نظر بگيريد:
class Earth : Planet, IRotate, IRevolve { }
محدوديت ها
هنگام كار با تعاريف كلاس جزئي بايد از چند قانون پيروي كرد:
تمام تعاريف نوع جزئي در نظر گرفته ايرانيان سايبرشده براي قطعاتي از همان نوع بايد با جزئي جايگزين شوند. براي مثال، اعلانهاي كلاس زير كلاس هاي برنامه نويسي در تهران يك خطا ايجاد ميكنند: [!code-csharpAllDefinitionsMustBePartials#7]
اصلاح كننده جزئي فقط مي تواند درست قبل از كلاس كلمات كليدي يا رابط ساختار ظاهر شود.
انواع جزئي تودرتو در تعاريف نوع جزئي مجاز هستند، همانطور كه در مثال زير نشان داده شده است: [!code-csharpNestedPartialTypes#8]
تمام تعاريف نوع جزئي كه بايد بخش هايي از يك نوع باشند بايد در يك اسمبلي و در يك ماژول (در فايل exe. يا .dll) تعريف شوند. تعاريف كلاس هاي برنامه نويسي در تهران جزئي نمي توانند چندين ماژول را پوشش دهند.
نام كلاس و پارامترهاي نوع عمومي بايد در همه تعاريف نوع جزئي مطابقت داشته باشند. انواع عمومي مي توانند جزئي باشند. هر اعلان جزئي بايد از نام پارامترهاي مشابه به ترتيب استفاده كند.
كلمات كليدي زير در تعريف نوع كلاس هاي برنامه نويسي در تهران جزئي اختياري هستند، اما اگر در تعريف نوع جزئي وجود داشته باشند، نمي توانند با كلمات كليدي مشخص شده در تعريف جزئي ديگر از همان نوع تضاد داشته باشند:
عمومي
شخصي كلاس هاي برنامه نويسي سازي
حفاظت شده
دروني؛ داخلي
خلاصه