我有两个有关系的表。它们被称为 tblX 和 tblY。
var x = (from v in db.tblX select v).First();
现在 x 具有以下属性:
x.name
x.id
x.tblY
tblY 具有以下属性:idY、nameY。
在我使用上面的 linq 语句之后,我可以在不进行连接的情况下访问 idY。我可以访问 x.tblY.idY 和 x.tblY.nameY。如果我这样访问它们可以吗?这是一个很好的编程习惯吗?
我有两个有关系的表。它们被称为 tblX 和 tblY。
var x = (from v in db.tblX select v).First();
现在 x 具有以下属性:
x.name
x.id
x.tblY
tblY 具有以下属性:idY、nameY。
在我使用上面的 linq 语句之后,我可以在不进行连接的情况下访问 idY。我可以访问 x.tblY.idY 和 x.tblY.nameY。如果我这样访问它们可以吗?这是一个很好的编程习惯吗?