ではVB.NET
、次を使用してタグ値を取得しました。
Dim endval = cint(googleXMLdocument...<s:currentItemCount>.Value) - 1
でどうやって行うのC#
ですか?
以下を試しましたが、構文エラーがあります
var endval = (short)googleXMLDoc...<s:currentItemCount>.Value) - 1;
部品のどこが悪いのC#
ですか?
ではVB.NET
、次を使用してタグ値を取得しました。
Dim endval = cint(googleXMLdocument...<s:currentItemCount>.Value) - 1
でどうやって行うのC#
ですか?
以下を試しましたが、構文エラーがあります
var endval = (short)googleXMLDoc...<s:currentItemCount>.Value) - 1;
部品のどこが悪いのC#
ですか?
VB.NETでのそのショートカットの凡例は次のとおりです。http://msdn.microsoft.com/en-us/library/bb384974.aspx
C#に相当するものはないため、標準のLINQtoXMLメソッドを使用する必要があります。
.<name> .Elements("name")
...<name> .Descendants("name")
.Value .First()
.@name .Attribute("name")
あなたの例について-あなたはC#でそれを試してみるべきです:
var endval = (short)googleXmlDoc.Descendants("currentItemCount").First() - 1;
ただし、サンプルXMLと期待される結果を表示するとはるかに簡単になります。