لو عرفت اوبجيك من كلاس a فى form 1
ازاى اقرا نفس الاوبجيت فى form 2
يعنى عايز لما اعرف اوبجت او متغير
يتعرف فى كل ال namespace
لما بعملة public
مبريداش و لو حطيطة قبل تعريف الكلاس بيطلع error اساسا
لو عرفت اوبجيك من كلاس a فى form 1
ازاى اقرا نفس الاوبجيت فى form 2
يعنى عايز لما اعرف اوبجت او متغير
يتعرف فى كل ال namespace
لما بعملة public
مبريداش و لو حطيطة قبل تعريف الكلاس بيطلع error اساسا
لا اله الا الله .......................................... محمد رسول الله
لما تعرفه public مبيرضاش إذاي ???
مفيش مشكلة طالما إنك عرفته public و إتعاملت مع الكائن إللي أنشأته إللي من النوع form1 غالبا مشكلتك لإنك بتحاول تجيبه من الكلاس نفسه
حاول تعمل static object من النوع form1 و تسنده للinstance إللي عملتها من form1 عند تشغيل البرنامج
طيب السؤال بطريقة تانية
لو عندى
namespace me
{
class form1:form
{
form1()
{
int x=5;
}
}
}namespace me
{
class form2:form
{
form2()
{
console.writeline(x);// هنا متشتعغل ازاى اعرفها هناك تتقرى فى ال
}//the whole namespace
}
}لا اله الا الله .......................................... محمد رسول الله
بامكانك استخدام ال delegates :
الحمد لله توصلت لطريقة اسهل و قولت اكتبها بردة يمكن حد يستفاد
namespace Application
{
public class Mycalss
{
Mycalss()
{
}
public static char x = 's';
}
}و فى اى كلاس تانى
namespace Application
{
public class NewCalss
{
NewCalss()
{
Console.writeline(x);// will work here and if you chage the value of will change in all
}
}
}لا اله الا الله .......................................... محمد رسول الله
هذا الموضوع مغلق.