مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

hesam68

عضویت از 1396/03/12

چگونگی inject کردن کلاس در C#

  • یکشنبه 27 خرداد 1397
  • 16:17
تشکر میکنم

با سلام .

دوستان سوالی دارم در ضمینه برنامه نویسی C#

من نیاز به ساخت برنامه ای دارم که کاربر بدون دانش برنامه نویسی بتونه برنامه خودش برنامه بسازه .

برای این کار نیاز دارم که کاربر بتونه کلاس ، فرم و ... ایجاد کنه .

حال من می تونم براش کلاس ایجاد کنم که کد های من درونش باشد .

اما مشکل اینجاست که این کلاس ها اینجکت نمیشن به پروژه .

کلاس ها را با استفاده از ایجاد فایل درست می کنم در مسیر پروژه .

همچنین در درون این کلاس ها nameSpace هم قرار داره و سایر موارد هم وجود داره . البته پروژه در حد تست و آموزش است .

چجوری می تونم با کد نویسی به ویژوال استدیو بفهمونم که این کلاس من رو اینجکت کنه ؟!

پاسخ های این پرسش

تعداد پاسخ ها : 2 پاسخ
کاربر سایت

hesam68

عضویت از 1396/03/12

  • یکشنبه 27 خرداد 1397
  • 17:06

اساتید محترم و عزیز . جواب سوال من رو میدونید ؟!نیاز به راهنمایی شما دارم .

کاربر سایت

salman_b

عضویت از 1396/02/18

  • سه شنبه 29 خرداد 1397
  • 09:21

با سلام

ربطی به inject کردن نداره

زبان سی شارپ، یک زبان کامپایلری هستش و طبق کاری که میخواین بکنین باید کامپایلر سی شارپ و کتابخانه های واسط (net framework, ...) رو به برنامه اضافه کنید تا براتون خروجی جدیدی رو ایجاد کنه که یا خیلی کار پیچیده ای میشه و یا غیرممکن

اما میتونین کلاس ها رو به عنوان object در نظر بگیرید و براش کد تولید نکنین، بیاین با متغیرهای dynamic در سی شارپ، به object فیلد اضافه کنید، کم کنید و یا ...

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)