0

新しいエンティティ オブジェクトを作成しました。

 mplToCreate = this._context.MasterPartsList.CreateOBject();

次に、次の式parentPnIDを使用してクエリを実行しようとした既存のアイテムのプロパティに設定します。IQueryable

mplToCreate.parentPnID = this._context.MasterPartNumbers.FirstOrDefault(x => x.pn == this._selectedItem.Pn).pnID;

しかし、私NullReferenceExceptionはその行で取得します。(このロジックに一致するpnIDinが存在することは知っています。)MasterPartNumbers

それに応じてプロパティを設定できるように、右手の式を修正してください。

4

1 に答える 1

0

これはタイプミスですか、それとも問題ですか?

// assignment
FirstOrDefault(x => x.pn = this._selectedItem.Pn)

// equality
FirstOrDefault(x => x.pn == this._selectedItem.Pn)
于 2013-03-13T08:38:31.207 に答える