1

Linq を使用して単純な XML ドキュメントをメモリに読み込もうとしています。

しかし、XElement.Load メソッドを使用しようとすると、Visual Studio がまったく認識しないようです。

System.Linq および System.Xml.linq ライブラリをインポートしましたが、.load が機能しません。

使用するフレームワークは「.NET 3.5」です。

私が見落としているばかげた詳細は何ですか?それが役立つ場合に備えて、以下のコード。

using System.Linq;
using System.Xml.Linq;
using System.Xml.XPath;

...

    private void AddTechHours(string Locatie, DateTime StartTijd, DateTime EindTijd, TimeSpan TotaalTijd)
    {
        XElement Doc = new XElement.Load(Locatie);
        XElement Hours = new XElement("Line",
                new XElement("S_Code", null),
                new XElement("S_Artikel", "URE000099999"),
                new XElement("S_Omschr", "Totaal Uren Mekanieker"),
                new XElement("S_Aantal", TotaalTijd.Hours),
                new XElement("S_Stockpl", "1"),
                new XElement("S_Srtregel", "2"),
                new XElement("S_Vanuur", StartTijd.ToString("HH:mm")),
                new XElement("S_Totuur", EindTijd.ToString("HH:mm")),
                new XElement("S_Vankm", null),
                new XElement("S_Totkm", null),
                new XElement("S_Reflev", null),
                new XElement("S_Artcode", null),
                new XElement("S_Levdat", DateTime.Now.ToString("yyyyMMdd")));
        Doc.Add(Hours);
        Doc.Save(Locatie);            
    }
4

2 に答える 2