بیتافرهی
یک شنبه 24 خرداد 1388, 12:47 عصر
سلام
آیا نحوه ی ساختن و کدنویسی کلاس در asp.net با c# فرق می کند؟
من قبلا توی c# کلاس می ساختم ،دارای NAME SPACE بود ولی حالا توی ASP.NET ،ندارد.
مثلا در کلاس زیر :
using System;
using System.Collections.Generic;
using System.Text;
namespace iso10
{
public class TestTableClass
{
public int _Code;
public string _CompanyName;
public string _Model;
public string _FullData;
public int Code
{
get { return _Code; }
set { _Code = value; }
}
public string CompanyName
{
get { return _CompanyName; }
set { _CompanyName = value; }
}
public string Model
{
get { return _Model; }
set { _Model = value; }
}
public string FullData
{
get { return _FullData; }
set { _FullData = value; }
}
}//////end public class TestTableClass
[Serializable()]
public class TestTableClassList : List<TestTableClass>
{ }
}///////end namespace iso10
من کلاس بالا را با نام TestTableClass.cs ،در فولدر APP_CODE ایجاد کردم(مطمئن نیستم،در چه شاخه ای باید دقیقا این کلاس را ایجاد کنم،با توجه به اینکه در شاخه های مختلف،کدهای متفاوت داد،حتی در شاخه ی اصلی اجازه ی ایجاد کلاس نداد!)
وقتی کد زیر را می نویسم خطا می گیره:
public TestTableClassList listComboBox_idcomputer = new TestTableClassList();//class
کجای کار را اشتباه می کنم؟
*با توجه به اینکه کلاس هایی که در asp.net ایجاد می کنیم ،دارای namespace نیست،من این دو خط بالا را که با رنگ قرمز مشخص کردم،کجا باید بنویسم؟؟
آیا نحوه ی ساختن و کدنویسی کلاس در asp.net با c# فرق می کند؟
من قبلا توی c# کلاس می ساختم ،دارای NAME SPACE بود ولی حالا توی ASP.NET ،ندارد.
مثلا در کلاس زیر :
using System;
using System.Collections.Generic;
using System.Text;
namespace iso10
{
public class TestTableClass
{
public int _Code;
public string _CompanyName;
public string _Model;
public string _FullData;
public int Code
{
get { return _Code; }
set { _Code = value; }
}
public string CompanyName
{
get { return _CompanyName; }
set { _CompanyName = value; }
}
public string Model
{
get { return _Model; }
set { _Model = value; }
}
public string FullData
{
get { return _FullData; }
set { _FullData = value; }
}
}//////end public class TestTableClass
[Serializable()]
public class TestTableClassList : List<TestTableClass>
{ }
}///////end namespace iso10
من کلاس بالا را با نام TestTableClass.cs ،در فولدر APP_CODE ایجاد کردم(مطمئن نیستم،در چه شاخه ای باید دقیقا این کلاس را ایجاد کنم،با توجه به اینکه در شاخه های مختلف،کدهای متفاوت داد،حتی در شاخه ی اصلی اجازه ی ایجاد کلاس نداد!)
وقتی کد زیر را می نویسم خطا می گیره:
public TestTableClassList listComboBox_idcomputer = new TestTableClassList();//class
کجای کار را اشتباه می کنم؟
*با توجه به اینکه کلاس هایی که در asp.net ایجاد می کنیم ،دارای namespace نیست،من این دو خط بالا را که با رنگ قرمز مشخص کردم،کجا باید بنویسم؟؟