最近在看《Windows Forms程序设计》,即《Windows Forms Programming in C#》中译本,第十二章数据集与设计器支持中,有如下的代码:
if( (row.RowState & DataRowState.Deleted) != 0 )
{
......
}
为什么不这么写:
if( row.RowState == DataRowState.Deleted )
{
......
}
仅仅为了速度快吗?