小编JAS*_*JAS的帖子

Asp.Net MVC Html助手扩展

扩展Html Helper TextboxFor的最佳方法是什么?有没有办法重用defautl实现?

asp.net-mvc asp.net-mvc-3 asp.net-mvc-2

7
推荐指数
1
解决办法
903
查看次数

将此C#代码翻译为VB.NET

我试着翻译下面的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'约束.

我错过了什么?

c# vb.net entity-framework

6
推荐指数
1
解决办法
1241
查看次数