0
我父类我的模型:错误使用类的模型时,而不是使用元组
public class MyModel
{
public ThemesModel themesModel { get; set; }
public ThemeGroupsModel themesGroupsModel { get; set; }
public ThemeTypsModel themesTypesModel { get; set; }
}
我用它在我的方法:
public List<MyModel> getAllTheme()
{
List<MyModel> myModelList = new List<MyModel>();
MyModel myModelTemp;
using (var context = new EShopThemeDBEntities(idbconnection.ConnStr))
{
var ThemeTypeQ = (//some queries...).ToList();
if (ThemeTypeQ != null)
{
foreach (var item in ThemeTypeQ)
{
myModelTemp = new MyModel();
myModelTemp.themesTypesModel.ThemeTypeName = item.ThemeTypeName;
.
.
.
}
}
}
return myModelList;
}
我就在这行错误:
myModelTemp.themesTypesModel.ThemeTypeName = item.ThemeTypeName;
错误:
Object reference not set to an instance of an object.
我已经使用Tuple<ThemeTypsModel, ThemesModel, ThemeGroupsModel>
而不是使用MyModel
和我的项目已经工作过。
我该怎么做才能解决它?