有两个类,所以使用到泛型,所以泛型插入语句要怎么写哪
public T Find<T>(int id)
{
Type type = typeof(T);
string sql = $"SELECT {string.Join(",", type.GetProperties().Select(p => $"[{p.Name}]"))} FROM [{type.Name}] WHERE ID={id}";
}
回答
去看看Dapper的原理怎么写的。。
public T Find<T>(int id)
{
Type type = typeof(T);
string sql = $"SELECT {string.Join(",", type.GetProperties().Select(p => $"[{p.Name}]"))} FROM [{type.Name}] WHERE ID={id}";
}
去看看Dapper的原理怎么写的。。