私はそれに遭遇したときにキャストメカニズムを忘れました:)。もう一度思い出させてくれませんか?現時点では私には受け入れられないように見えるからです。
5190 次
1 に答える
7
XName には文字列からの暗黙的な変換があります。MSDNから:
XName オブジェクトの作成
XName にはパブリック コンストラクターが含まれていません。代わりに、このクラスは String からの暗黙的な変換を提供し、XName を作成できるようにします。この変換を使用する最も一般的な場所は、要素または属性を作成するときです。XElement コンストラクターの最初の引数は XName です。文字列を渡すことで、暗黙的な変換を利用できます。
宣言は次のようになります。
public static implicit operator XName(string expandedName);
于 2010-06-05T21:18:59.600 に答える