Как преобразовать этот код C # в Visual Basic - PullRequest
3 голосов
/ 19 августа 2010

Я не уверен, как преобразовать код C # с делегатом в код Visual Basic, вы можете мне помочь?

List<XmlUser> matchingUsers = this.Store.Users.FindAll(delegate(XmlUser user) 
    {
        return user.Email.Equals(emailToMatch,
            StringComparison.OrdinalIgnoreCase);
    }
);

Ответы [ 3 ]

6 голосов
/ 19 августа 2010
Dim matchingUsers As List(Of XmlUser) = Me.Store.Users.FindAll( _
    Function(user As XmlUser) user.Email.Equals(emailToMatch, StringComparison.OrdinalIgnoreCase) _
)
3 голосов
/ 19 августа 2010

Скомпилируйте код.Получить .Net Reflector:

http://www.red -gate.com / products / рефлектор /

и выбрать Visual Basic для разборки.Это простой способ конвертировать между двумя языками.

1 голос
/ 19 августа 2010

Я использовал этот конвертер с некоторым успехом. Я бы начал там.

Кроме того, быстрый поиск в Google должен дать вам хорошие результаты.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...