其中T:类到VB

时间:2012-09-05 17:44:33

标签: c# vb.net

我正在尝试转换它:

public virtual IDbSet DbSet() where T : class

到这个

Public Overridable Function DbSet() As IDbSet(Of T As Class)

但它没有编译。 ')'期望在As(在“作为班级”)

请告诉我我做错了什么。

我正在尝试让EF Code First在VB中工作。

1 个答案:

答案 0 :(得分:4)

正确的语法是:

public virtual IDbSet<T> DbSet() where T : class

Public Overridable Function DbSet(Of T As Class)() As IDbSet(Of T)