سلام
من در مورد استفاده از یک کلاس توی کلاس دیگه دارم. تو .net 2003 این کارو با استفاده از namespace ها انجام می دادم . ولی تو 2005 وقتی کلاسی new می کنم ، namespace نمی ندازه.
لطفا بگید که من چه جوری از کلاس ها در صفحه ای دیگه استفاده کنم.
ممنونح
Printable View
سلام
من در مورد استفاده از یک کلاس توی کلاس دیگه دارم. تو .net 2003 این کارو با استفاده از namespace ها انجام می دادم . ولی تو 2005 وقتی کلاسی new می کنم ، namespace نمی ندازه.
لطفا بگید که من چه جوری از کلاس ها در صفحه ای دیگه استفاده کنم.
ممنونح
سلام
به دو نمونه ی زیر توجه کنین:
کد:
namespace Simple
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
SimpleSimple.MyClass mc = new SimpleSimple.MyClass();
mc.Test();
}
}
}
namespace SimpleSimple
{
public class MyClass
{
public MyClass() { }
public void Test() { }
}
}
یا :
کد:
namespace Simple
{
using SimpleSimple;
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
MyClass mc = new MyClass();
mc.Test();
}
}
}
namespace SimpleSimple
{
public class MyClass
{
public MyClass() { }
public void Test() { }
}
}
ممنون. ولی این کد در 2003 قابل استفاده هست که در new کردن کلاس namespace simple رو خودش می سازه ولی در 2005 موقع کلاس ساختن، صفحه از public partial class Form1 : Form شروع می شه و namespace رو قبل از این خط نمی ندازه. و حتی وقتی که خودم دستی به صفحه namespace رو اضافه می کنم، نمی فهمه.
می خوام بدونم می شه کاری کرد که موقع new کردن کلاس namespace رو بالای صفحه بندازه. و یا از شیوه دیگه ای برای استفاده از کلاس تو یه کلاس دیگه می شه استفاده کرد.
ممنونم از کمکتون