var newThing = db.Things.SingleOrDefault(t => t.ThingName == viewModel.ThingName);
if (newThing == null)
{
newThing.ThingName.Equals(viewModel.ThingName);
}
上記の if ステートメントが true の場合、
Object reference not set to an instance of an object
newThing が null であるため例外です。NewThing を初期化し、newThing.ThingName を viewModel.ThingName に設定することは可能ですか?