状態確認で質問です。
var hasListHeader = false;
using(SqlDataReader reader = sql.ExecuteQueryReturnDR(query, sqlParams)) //this will return SqlDataReader
{
if(hasListHeader = reader.HasRows)
{
}
}
- そのような状態かどうかを確認できますか?最初に割り当ててから
reader.HasRows
条件をチェックしますか?
このようにする代わりに、上記のようにチェックしています。それは良い習慣ですか?
hasListHeader = reader.HasRows;
if(hasListHeader)
{
}