【发布时间】:2009-09-02 06:38:22
【问题描述】:
我有一种情况,我想从此函数返回 List
public DataTable GetSubCategoriesBySubCatID(Guid SubCategoryID)
所以我想要的是
public List<SubCategories> GetSubCategoriesBySubCatID(Guid SubCategoryID)
我知道仅基于返回类型不支持重载,我只是不想在两个函数中重复相同的代码。
在不影响适用于第一个函数的引用的情况下实现此目标的最佳方法是什么
【问题讨论】:
-
旁注:返回值绝不是方法签名的一部分,因为您可以决定调用方法而不对结果做任何事情。例如:GetSubCategoriesBySubCatID(guid);
标签: c# overloading