我使用以下方法填充DropDownList-Control。
protected void LoadDropDownList(DropDownList ddl, IEnumerable<A> source)
{
ddl.DataSource = source;
ddl.DataBind();
}
我的问题是,我可以使该方法更抽象,以便它也可以采用类型B的IEnumerables吗?
答案 0 :(得分:8)
protected void LoadDropDownList<T>(DropDownList ddl, IEnumerable<T> source) {
...
请参阅also。
答案 1 :(得分:3)
protected void LoadDropDownList(DropDownList ddl, IEnumerable source) {
ddl.DataSource = source;
ddl.DataBind();
}