WCF问题
WCF服务中定义:
[OperationContract]
List<表A> GetList();
实现:
public List<表A> GetList()
{
SqlDataContext dc = new SqlDataContext();
return dc.表A.ToList();
}
上面例子在客户端可以正常调用 GetList()访问数据。
现在问题是我数据库中有几十个表,想把上面例子中的“表A”改成变量,然后在GetList中加入一个String TabName变量,对应“表A”,客户端调用时输入需要的TabName即可访问指定的表,即服务改成
List<变量> GetList(String TabName)
请问这样该如何实现?