请教哪位能帮忙改写下面一段代码,转换成泛型,要传送不同的实体对象。
public static China.Model.About GetModel(string strSQL) { Database db = DatabaseFactory.CreateDatabase(); var accessor=db.ExecuteSqlStringAccessor<China.Model.About>(string); return accessor.FirstOrDefault<China.Model.About>(); }
以上代码直如指明了要返回的实体类型,编译时没有问题,我改写之后的代码如下,提示“找不到类型或名称空间T,(是否缺少using引用或程序集引用)”,
public static T GetModel(string strSQL) { Database db = DatabaseFactory.CreateDatabase(); var accessor = db.ExecuteSqlStringAccessor<T>(strSQL); return accessor.FirstOrDefault<T>(); }
望高手能指教一二,不甚感激。
1 回答
- 1 回答
- 0 关注
- 365 浏览
添加回答
举报
0/150
提交
取消