Class Libraryها و نحوه استفاده از آن ها در #C


Class Libraryها و نحوه استفاده از آن ها در #C
برای خرید این درس نیاز است وارد سایت شوید. در صورت نداشتن حساب کاربری عضو شوید.

آموزش Class Libraryها در زبان سی شارپ:


در این جلسه، می خواهیم مبحث class library ها در سی شارپ را توضیح دهیم که یکی از ارزشمندترین مباحث سی شارپ می باشد.

Class Library چیست: شامل کد برنامه، داده ها و منابعی است که می تواند در سایر برنامه ها استفاده شود و به راحتی در سایر پروژه ها پیاده سازی می شود. به عبارت دیگر با استفاده از class library ها می توانید کلاس های خودتان را دسته بندی کنید و آن ها را داخل فایل های مجزایی با پسوند dll نگهداری کنید تا بتوانید در پروژه های بعدی مجددا از آن ها استفاده کنید.

 

ایجاد class library در سی شارپ:
ابتدا از مسیر file⇒new⇒project مانند تصویر زیر class library را انتخاب می کنیم و در قسمت name و location نام و مسیر ذخیره سازی آن را مشخص می کنیم.

ایجاد کلاس لایبرری در سی شارپ

 

حال class library ما ایجاد شده و نام پروژه خود را از class1.cs به person.cs تغییر می دهیم.

تغییر نام کلاس لایبرری

 

در کلاس person کدهای برنامه خود را قرار می دهیم.

قرارگیری کد ها در کلاس

 
بعد از نوشتن برنامه با کلید های ctrl+shift+B یا از نوار منو گزینه Build⇒Build solution فایل dll برنامه ساخته می شود که در پوشه bin⇒debug قرار دارد.

 

مراحل اضافه کردن فایل dll به پروژه:
برای اضافه کردن فایل dll به پروژه های خود ابتدا یک پروژه از نوع consol Application ایجاد می کنیم. با توجه به تصویر زیر گزینه مشخص شده را انتخاب می کنیم.

مراحل اضافه کردن فایل dll

 

از پنجره باز شده روی دکمه Browser  کلیک می کنیم.

کلیک روی browser

 

فایل dll خود را انتخاب و روی دکمه add کلیک می کنیم.

افزودن فایل dll


 
سپس از پنجره باز شده فایل dll را به برنامه اضافه می کنیم.

افزودن dll

 

ابتدا Using MyClassLibrary را به پروژه اضافه کرده وحالا می توانیم از این کتابخانه در پروژه خود استفاده کنیم.

افزودن کتابخانه و استفاده از آن

 

امیدواریم که این آموزش، برای شما دوستان درسمنی عزیز مفید باشد، درصورت سوال و یا مشکل می توانید به انجمن برنامه نویسان سی شارپ مراجعه کنید. پیشنهادات و انتقادات خود را در بخش نظرات برای ما ارسال کنید.smiley

انجمن برنامه نویسان سی شارپ


نظر بدهید

نشانی ایمیل شما منتشر نخواهد شد .
برای ارسال نظر نیاز است وارد سایت شوید. در صورت نداشتن حساب کاربری عضو شوید.

مشخصات دوره


مدرس دوره : مهدی عباسی
تعداد جلسات 22 جلسه
مدت زمان 930 دقیقه
حجم دوره 5/59 گیگابایت
سطح مهارت پیشرفته
وضعیت دوره پایان یافته
: میانگین امتیاز

300,000تومان
برای دسترسی به این دوره وارد یا عضو شوید.
مهدی عباسی
مهدی عباسی

درباره مدرس :

مدیر‌ عامل‌ شرکت آریا‌ نرم‌‌ افزار دارنده مدرک کارشناسی‌ ارشد مهندسی کامپیوتر 12‌ سال سابقه تدریس دروس کامپیوتر را در دانشگاههای دولتی، آزاد، پیام‌نور ملایر، شهیدشمسی‌پور تهران و تدریس برنامه‌نویسی در ... ر انیستیتو ایزایران، مجتمع فنی و موسسه راه‌آینده تهران دارا میباشد و تا به حال راهنمایی انجمنهای علمی دانشگاه و صدها پروژه دانشجویی را برعهده داشته است. تخصص اصلی: با داشتن گواهی‌نامه‌های معتبر تدریس از انیستیتو‌ ایزایران، راه آینده‌تهران و سازمان‌فنی‌حرفه‌ای، تدریس و آموزش‌ دروس کامپیوتر، ‌برنامه‌نویسی کامپیوتر و کلاسهای کنکور کارشناسی و کارشناسی‌ارشد میباشد.همچنین تجربه داوری و نظارت مسابقات برنامه‌نویسی کشوری‌ACM را در سالهای متعدد داشته و تیم مورد رهبری ایشان در 3سال متوالی مقام اول مسابقات کشوری را از آن خود کرده است.ایشان مقالاتی در زمینه شبکه‌های کامپیوتری، تکنیک‌های وزارت دفاع و ... به ثبت رسانده و مشاور و کارشناس در طراحی و برنامه نویسی بیش از 50‌برنامه کاربردی تحت وب و ویندوز و موبایل میباشد. افتخارات دیگر:کسب مقام دوم ایده‌های برتر در مسابقات استارت‌آپ و بکند کشوری را نام برد.بیشتر بدانید