Я преобразование части кода из VB.net на C# и я застрял в этом разделеVB.net преобразование в C#
If Not IsNothing(successNode) Then
Dim _data As XElement = (From xml In xDoc.Descendants("data") Select xml).FirstOrDefault
Dim _count As Integer = [email protected]
If _count > 0 Then
_objectCollection = New QueryObjectCollection([email protected])
For Each item As XElement In _data.Elements([email protected])
If Not IsNothing(item.<RECORDNO>) Then
_objectCollection.Keys.Add(item.<RECORDNO>.Value)
_objectCollection.Objects.Add(item)
End If
Next
End If
End if
Не уверен, что [email protected]
и [email protected]
. Существует ли эквивалентный fuunction ic C#?
Может кто-нибудь помочь мне преобразовать этот раздел кода в C#?
Я бы загрузить ILspy или аналогичный и посмотреть на C# выходе, настройки по мере необходимости .. – jdphenix
Может быть, это поможет: http://stackoverflow.com/questions/91817/whats-the-use-value-of-the-character-in-variable-names-in-c – Ulric
Держите в середине, что есть конвертеры, доступные для преобразования кода VB.Net на C#. По-видимому, некоторые из онлайн-конвертеров не обрабатывают литералы XML в вашем коде, но я обнаружил, что Tangible [Instant VB] (http://www.tangiblesoftwaresolutions.com/Free_Editions.html) обрабатывает больше сложных случаев (включая этот). Обратите внимание, что я не подключен к Tangible, кроме как как пользователь бесплатных версий своего программного обеспечения. – Blackwood