با سلام
آیا این امکان وجود دارد که من بتونم داخل یک dll یکسری اطلاعات داخل چندین var مختلف ذخیره کنم و dll رو داخل یک پروزه دیگر استفاده کنم و از مقادیر آنها استفاده کنم ؟
با سلام
آیا این امکان وجود دارد که من بتونم داخل یک dll یکسری اطلاعات داخل چندین var مختلف ذخیره کنم و dll رو داخل یک پروزه دیگر استفاده کنم و از مقادیر آنها استفاده کنم ؟
بله میتونید. از پروپرتی ها استفاده کنید. سرچ کنید همینجا
ببن من یک برنامه کوچیک دارم که می خوام وقتی اجراش می کنم با زدن یک کلیک یک dll بسازه که داخل اون dll یکس ری مقادیر ثابت ذخیره بشه و اون dll رو توی یک پروزه دیگه استفاده کنم و مقادیر داخل property هاشو بخونم
در این مورد راهنمایی کنین
کسی نیست کمک کنه ؟
سلام
عنوان تاپیک باید باشه "ساخت dll در زمان جرا" یا "ساخت dll بصورت داینامیک"
using System.CodeDom.Compiler;
using System.Diagnostics;
using Microsoft.CSharp;
CSharpCodeProvider codeProvider = new CSharpCodeProvider();
ICodeCompiler icc = codeProvider.CreateCompiler();
System.CodeDom.Compiler.CompilerParameters parameters = new CompilerParameters();
parameters.GenerateExecutable = false;
parameters.OutputAssembly = "AutoGen.dll";
CompilerResults results = icc.CompileAssemblyFromSource(parameters, yourCodeAsString);
لطفاً از پرسیدن سوال در خصوصی خودداری کنید.
قبل از ایجاد تاپیک، حتماً قوانین سایت را مطالعه فرمایید.
قوانین پرسش های دانشجویی
برای درست وارد شدن کد در قالب C# سایت، ابتدا کد رو درون Notepad.exe کپی سپس از اونجا به سایت در قالب C# منتفل کنید
نرم افزار code manager دستیار برنامه نویسان جهت نگهداری کد ها
شما می توانید با استفاده از متغیرهای نوع Const اینکار رو انجام بدید. متغیرهای const در زمان بیلد تبدیل به مقدارشون میشن و قابل تغییر نیستن. وقتی dll قبلی رو با dll جدید جابجا کنید مقادیر جدید خوانده میشه.