同事写的代码太过深奥,求高手解释public class TablePageTController, TViewModel : BasePagewhere TCon
同事写的代码太过深奥,求高手解释
public class TablePage<TController, TViewModel> : BasePage where TController : IBaseTableController<TViewModel> where TViewModel : class { [WebMethod] public static LoadOnceGridResult GetTable(TViewModel viewModel) { return Activator.CreateInstance<TController>().GetTable(viewModel); } }