none
linq to xml でIntelliSense を利用するには。 RRS feed

回答

  • 無理です。

    C#にはないVB特有のXMLリテラルという機能が背景にあります。これによりVBコンパイラは書かれたものがXML要素だと判断でき、それを元にXML IntelliSenseが動作しています。C#にはXMLリテラルがなく、文字列から暗黙の型変換でXML要素に変換しています。この変換は実行時に行われるため、コンパイル時にXMLを追跡することができません。

    • 回答としてマーク 山本春海 2012年5月21日 7:20
    2012年5月15日 2:37

すべての返信

  • 無理です。

    C#にはないVB特有のXMLリテラルという機能が背景にあります。これによりVBコンパイラは書かれたものがXML要素だと判断でき、それを元にXML IntelliSenseが動作しています。C#にはXMLリテラルがなく、文字列から暗黙の型変換でXML要素に変換しています。この変換は実行時に行われるため、コンパイル時にXMLを追跡することができません。

    • 回答としてマーク 山本春海 2012年5月21日 7:20
    2012年5月15日 2:37
  • ご回答ありがとうございます。

    分かりました。あきらめます。


    2012年5月17日 4:16