有人知道等价物吗?
目前我正在做..
Dim myUsers As New MembershipUserCollection
Dim myUser As MembershipUser
Dim RoleUsers() As String
RoleUsers = Roles.GetUsersInRole("User")
For Each x As String In RoleUsers
Dim roleUser As MembershipUser
roleUser = Membership.GetUser(x)
If Not roleUser Is Nothing Then
myUsers.Add(Membership.GetUser(x))
End If
Next想知道有没有像这样的..。
If MembershipUser.TryParse(Membership.GetUser(x),myUser) Then
myUsers.Add(myUser)
End IfVB或C#可以工作。
发布于 2009-08-26 16:29:00
问题是没有方法(无论是在角色中还是在MembershipUser中)处理类而不是字符串名。因此,将SQL直接用于数据库可能有一定意义(在使用SqlMembershipProvider的情况下)。
使用LINQ使您的代码更优雅,但不能解决性能问题。
https://stackoverflow.com/questions/1335879
复制相似问题