我正在将一段代码从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 = _data.@count
If _count > 0 Then
_objectCollection = New QueryObjectCollection(_data.@listtype)
For Each item As XElement In _data.Elements(_data.@listtype)
If Not IsNothing(item.<RECORDNO>) Then
_objectCollection.Keys.Add(item.<RECORDNO>.Value)
_objectCollection.Objects.Add(item)
End If
Next
End If
End if
Run Code Online (Sandbox Code Playgroud)
不确定是什么_data.@count和_data.@listtype.是否有相同的功能ic C#?
有人可以帮我把这部分代码转换成c#吗?