我正在阅读 SqlCeDataReader 并像这样评估值:
if(reader["abc"] != DBNull.Value)
Abc = (int)reader["abc"];
if(reader[dude] != DBNull.Value)
Dude = (string)reader[dude];
int Abc
{
get;
set;
}
string Dude
{
get;
set;
}
我想把它浓缩成一个函数,但用最少的代码,理想情况下我想要这样的东西:
Dude = GetField( "dude", reader );
如果没有什么可以返回,让它自己返回 NULL 。那可能吗?