我有以下情况:
public class CustomDataGridView<T> : DataGridView
{
method1();
...
}
class ChannelsDataGridView : CustomDataGridView<Channel>
{
...
}
class NetworksDataGridView : CustomDataGridView<Network>
{
...
}
我需要方法:
public void Method(TYPE sender)
{
sender.method1();
}
此方法中的TYPE应该是什么?如何实现此功能?
看来您需要通用方法:
public void Method<T>( CustomDataGridView<T> sender )
请注意,如果这在已经T
用于通用参数的通用类中,则应该使用不同的字母:
public void Method<U>( CustomDataGridView<U> sender )
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句