我有一个强类型数据表,我按主键(FyndBy)搜索一行,如果行存在,我想删除它.从风格角度来看,您更喜欢哪种方法?
MyDataRowType selectedRow = table.FindByTablePrimaryKey(something); if (selectedRow != null) selectedRow.Delete();
要么
if (table.FindByTablePrimaryKey(something) != null) table.FindByTablePrimaryKey(something).Delete();
Rune Grimsta.. 7
绝对是第一个.使用第二个将需要搜索表两次,它也更难阅读.(恕我直言)
绝对是第一个.使用第二个将需要搜索表两次,它也更难阅读.(恕我直言)