首先有一个资产的类:AssetsInfo以及一个资产类别的类:AssetsTypeInfo。
AssetsInfo类中使用AssetsTypeInfo类做为一个属性,我所使用的代码如下:
public class AssetsTypeInfo
{
private int _id;
public int ID
{
get{ return _id; } set{ _id = value; }
}
private string _name;
public int Name
{
get{ return _name; }
set{ _name = value; }
}
}
public class AssetsInfo
{
private int _id;
public int ID
{
get{ return _id; }
set{ _id = value; }
}
private string _name;
public int Name
{
get{ return _name; }
set{ _name = value; }
}
private int _typeID;
public int TypeID
{
//get{ return _typeID; }
set{ _typeID = value; }
}
public AssetsTypeInfo Type
{
get{ return AssetsManage.BBL.GetAssetsTypeInfo(_typeID); }
//set{ _name = value.ID; }
}
}
各位看完后有什么更好的意见的话,可以提下,本人觉得这样弄有点不伦不类的感觉。