我想使用我的 linq to sql 获取服务器日期,所以我添加了 DataContext 类的部分类并添加了一个检索日期的方法:
Partial Public Class DBDataContext
<Global.System.Data.Linq.Mapping.FunctionAttribute(Name:="GetDate", IsComposable:=true)> _
Public Function GetSystemDate() As DateTime
Dim mi As MethodInfo = TryCast(MethodBase.GetCurrentMethod() , MethodInfo)
Return CType(Me.ExecuteMethodCall(Me, mi, New Object()).ReturnValue, DateTime ) 'exception here
End Function
End Class
但我得到了这个我可以理解的异常:
指数数组的边界之外。
我哪里做错了?