. , , , , . Object reference not set to an instance of an object - , , null. - , ( , ), null .
, , - :
Foo foo = db.Foos.Find(id);
variable foo Foo, , Foo. Foo Bar. - :
foo.Bar
. , no Foo , Foo null, null Bar, . , : - , , . - :
Foo foo = db.Foos.Find(id);
if (foo != null)
{
bar = foo.Bar;
}
:
bar = foo != null ? foo.Bar : "Baz";
, Bar foo.Bar, Foo null, "Baz".