扩展Html Helper TextboxFor的最佳方法是什么?有没有办法重用defautl实现?
我试着翻译下面的C#代码
public static class ObjectSetExtensions
{
public static void AddObjects<T>(this ObjectSet<T> objectSet, IEnumerable<T> objects)
{
foreach (var item in objects)
{
objectSet.AddObject(item);
}
}
}
Run Code Online (Sandbox Code Playgroud)
到VB.NET:
Module ObjectSetExtensions
<System.Runtime.CompilerServices.Extension()>
Public Sub AddObjects(Of T)(ByVal objectSet As ObjectSet(Of T), ByVal objects As IEnumerable(Of T))
For Each item In objects
objectSet.AddObject(item)
Next
End Sub
End Module
Run Code Online (Sandbox Code Playgroud)
但是我收到的错误是:
类型参数'T'不满足类型参数'TEntity'的'Class'约束.
我错过了什么?