PDA

View Full Version : سوال: Class Rectangle



mhsmity
چهارشنبه 25 خرداد 1390, 21:26 عصر
سلام خش و خوبت
تو کلاس مستطیل یه نگاهی بندازید در خط اولش عبارت خط زیر رو می بنید میشه یک دربارش توضیح بدین.

public static readonly rectangle Empity

Felony
چهارشنبه 25 خرداد 1390, 22:07 عصر
چیشو توضیح بدیم ؟
یک نمونه استاتیک از کلاس Rectangle با نام Empty ایجاد کرده که به صورت Readonly هست ، یعنی فقط در زمان تعریف یا در سازنده کلاس میتونید بهش مقدار بدید ، به عنوان مثال کد زیر بدون مشکل اجرا میشه :

Rectangle a= new Rectangle(0, 0, 10, 10);

ولی کد زیر خیر ، چون Rectangle به صورت Readonly پیاده سازی شده :

Rectangle a= new Rectangle();
a.Bottom= 0;