سلام ببخشید من pdf و اموزش های ویدیویی سی شارپ سایت شما رو خریداری کردم.در مورد تعریف استاتیک متغیر ها و متدها در پی دی اف سوال برام ایجاد شده و به نظرم بهتر بود که از مولفان این مجموعه اموزشی بپرسم.در pdf اموزش سی شارب در مبحث "اعضای استاتیک" و در صفحه 181 گفته شده که متدهای استاتیک نمی توانند از فیلدها و خاصیت های غیر استاتیک ایجاد کنند و مثلا برای استفاده از متد ()WritLine کلاس Console , باید یک نمونه از کلاس Console ایجاد کنیم و با استفاده از ان نمونه به نمایش پیغام در مانیتور اقدام کنیم.ولی در مثال های متعدد در همین pdf اموزشی و برای مثال در نمونه که صفحه 125 درج شده , برنامه هایی که با متد استاتیک ()Main تعریف شده اند از انواع مختلف فیلدها و متدهای غیر استاتیک و ازجمله متد ()WritLine کلاس Console , بدون ایجاد نمونه ای از متد استفاده می کنند.در حالی که طبق تعریف چون متد ()Main استاتیک است باید این نمونه ها در هنگام اجرا با پیغام خطا مواجهبشوند.ممنون میشم که به این سوال من پاسخ بدهید و مشخص کنید که چرا این اصل در هنگام نوشتن برنامه های متد استاتیک ()Main رعایت نمیشه؟