using (var dataReader = command.ExecuteReader())
{
if (dataReader.HasRows)
{
while (dataReader.Read())
{
var username = reader["UserName"].ReplaceDBNull<string>();
var userId = reader["UserId"].ReplaceDBNull<string>();
var userpass = reader["UserPass"].ReplaceDBNull<string>();
var roleId = reader["RoleId"].ReplaceDBNull<int>();
}
}
}
▸ この snippet は実行結果未収録
▸ 実行結果は未収録です
Source収録記事
この snippet は記事の「拡張メソッドで書いてみる」セクションに登場する。コードの前後の文脈・ハマりどころの解説は記事本文で。
同じ記事から
3 件public static T Convert<T>(object obj) { if (obj != DBNull.Value && obj != null) {未収録
public static T Convert<T>(object obj)
#0b585de72732
using (var dataReader = command.ExecuteReader()) { if (dataReader.HasRows) {未収録
using (var dataReader = command.ExecuteReader())
#188d86a8b3a8
public static class ObjectHelper { public static T ReplaceDBNull<T>(this object obj) {未収録
拡張メソッドで書いてみる
#634a4ba2b038
