2017-12-02 5 views
0

私のプロジェクトでXMLをLINQに使用するだけです。しかし、参考文献の入手には少し問題があります。 : not all code paths return a valueXElementへの参照を取得して設定する

[NotMapped] 
    public XElement RecordNewXml 
    { 
     get => XElement.Parse(RecordNew); <!---------here---------!> 

     set => RecordNew = value.ToString(); 
    } 

    [Column(TypeName = "xml", Order = 4)] 
    public string RecordOld { get; set; } 

    [NotMapped] 
    public XElement RecordOldXml 
    { 
     get => XElement.Parse(RecordOld); <!---------here---------!> 
     set => RecordOld = value.ToString(); 
    } 

修正このための任意のアイデア:私が構築しようとした際、私は、ラインGet => XElement.Parse(RecordNew)でエラーをエラーを解決しますか?

+5

をサポートし、そのコードが私のためにコンパイルします。、助けました私の推測では、C#7を使用していないということです。実際にはコンパイルできません。 Visual Studioを使用していますか?もしそうなら、どのバージョン?そうでなければ、あなたは何を使っていますか? –

+0

私はVS 2015アップデート3フレームワーク4.7を使用しています。@JonSkeet –

+1

FYI:VS 2017コミュニティ版は無料です。 https://www.visualstudio.com/vs/community/ – Shyju

答えて

0

私は@JonSkeetによって溶液が ジョンスキートありがとう今私はマシンをアップグレードして、私の新しいPCが `RecordNew`プロパティを追加した後、VS 2017のC#7

関連する問題