پروژه شما رو دیدم
یک کلاس بنام my class دارید و از متدهاش استفاده می کنید
من باید چی رو مقایسه کنم؟
در ضمن
MainClass _MainClass = new MainClass(پارامترها);
ممکنه یک سری پارامتر ورودی در سازندش داشته باشه اونوقت باید چی کار کرد؟
---------------------------------------------------
منظورم از IOC یا واگذاری مسوولیت همینه که اگر یک کلاس سازنده داشته باشه و یک سرزی نیازمندیهای دیگه برنامه بتونه فورن بدون وهله سازی دستی اون منابع رو در اختیارش قرار بگذاره
مثال زیر یک نگاه بکنید سوالی بود بپرسید
http://www.c-sharpcorner.com/UploadF...mple-injector/