的我有一個碼塊被隱式地添加變量的陣列,即重構隱變量賦值外陣列
context.People.Add( new Person { Name = "Joe", Age = 45 }, new Person { Name = "Alicia", Age = 33 });
我需要的是爲變量是外部接近代碼塊,即
var personJoe = new Person { Name = "Joe", Age = 45 };
var personAlicia = new Person { Name = "Alicia", Age = 33 };
context.People.Add(personJoe, personAlicia);
這樣,當我需要進行分配,以具有與人的關係的另一個實體,我可以進入人的變量。
我的問題是,執行此重構的最簡單方法是什麼?我知道我可以複製/粘貼,但我擁有的塊大約有200行,我發現我經常需要這種重新分解。如果可能的話,我想避免付費解決方案(ReSharper),但如果這是使這個過程自動化的唯一方法,我會認真考慮它。
問題是什麼? –
更新了問題,以便更明確地瞭解我所要求的內容。 –
Is * context * EntityFramework中的DbContext? – thepirat000