خیلی ممنونم از این که به تفصیل و با دقت جواب سوال من رو دادید.
با توجه به این عکس که از صفجه 181 pdf اموزش سی شارپ گرفتم , الان با توجه به توضیحات شما اشکال من در متد ()WritLine کلاس Console , است که شما گفتین استاتیک است:
1- قرار بود که فقط در هنگام استفاده از متدهای غیر استاتیک داخل متد استاتیک , یک نمونه از کلاس دربرگیرنده اون متد غیراستاتیک ایجاد بشه .
2- در این عکس هم گفته شده متد استاتیک را نمی توان به وسیله نمونه ایجاد شده از کلاس ان متد فراخوانی کرد. و همچنین گفته شده که متدهای غیر استاتیک می تونند از فیلد ها و متدهای استاتیک استفاده کنند.
پس چرا در مثالی که در همین عکس اورده شده , با این که متد()WritLine کلاس Console استاتیک است , ابتدا نمونه ای ازکلاس Console ساخته شده و سپس از متد ()WritLine استفاده شده.
توسط
shivah
(101 امتیاز)
●2