تفاوت بین روش و خاصیت در .NET چیست؟


پاسخ 1:

یک روش برای مثال به یک عملکرد اشاره دارد. به عنوان مثال: - ToString () ، و غیره آنها حاوی بیانیه ای هستند که هنگام فراخوانی متد اجرا می شود.

در حالی که این ویژگی به یک کنترل در .Net اشاره دارد ، به عنوان مثال به عنوان مثال: - قابل مشاهده ، فعال سازی ، فعال سازی و غیره. همه این خصوصیات در پنجره خواص موجود است.

به سادگی کنترلی را انتخاب کنید که خصوصیات مورد نظر شما برای مشاهده است و کلید F4 را فشار دهید. در پنجره Properties می توانید خصوصیات کنترل مانند قلم و همه را تغییر دهید.


پاسخ 2:

متد تابعی است که بعضی از عملیاتها را روی مجموعه ای از متغیرها در یک کلاس انجام می دهد. ممکن است روزها پس از اتمام فرآیند بازگردد یا ممکن است پارامترهای ورودی را نگیرد.

یک ویژگی ، همانطور که از نام آن پیداست ، یک ویژگی یا ابرداده است که با کلاس نوع مشخصی معین مرتبط است. با این خصوصیات می توانیم یک کلاس را فوراً بکشیم و آنها ویژگیهای ابرداده کلاس را تعریف کنند.