C#中实体类中包含另一个实体类无法包不能初始化

coding_dobby 2017-10-29 01:34:05
public partial class commodity
{
public commodity()
{}
#region Model
private int _number;
private string _commoditynumber;
private string _commodityname;
private int _commoditytypenumber;
private int? _unitnumber;
private string _region;
private decimal _commodityprice;
private decimal _purchaseprice;
private string _barcode;
private commoditytype commoditytype; //实体类a
private unit unit;//实体类b

上面字段都封装了

SuperMarket.Model.commodity model=new SuperMarket.Model.commodity();
if(row["TypeName"]!=null && row["TypeName"].ToString()!="")
{
model.Commoditytype.TypeName = row["TypeName"].ToString();

}

这里报错说没有将对象实例化。命名初始化了model但是好像其中包含的实体类A没有初始化
...全文
385 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

110,571

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧