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 جلسه
مدت زمان 1091 دقیقه
حجم دوره 5/59 گیگابایت
سطح مهارت پیشرفته
وضعیت دوره پایان یافته
تعداد دانشجویان 731
: میانگین امتیاز

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

مهدی عباسی


درباره مدرس :

مهدی عباسی هستم، مسلط به حداقل ۲۰ زبان مطرح برنامه نویسی به صورت پیشرفته، مدیر عامل شرکت آریا نرم افزار و بنیانگذار آکادمی آنلاین درسمن، مسلط به تدریس دروس تخصصی کاردانی و کارشناسی کامپیوتر، پایگاه داده ... ده ها، برنامه نویسی پیشرفته، مبانی برنامه نویسی، مباحث ویژه طراحی وب و ....
بیشتر بدانید