Я получаю данные из базы данных и заполняю их в объекте домена. Допустим,
public class A
{
int? ai;
public int? AI
{
get { value = ai;}
Set { ai = value; }
}
}
, поэтому я создаю объект домена в главном классе.
class TestClass
{
static void Main(string[] args)
{
class A objData = new A();
// here some logic for creating connection to the database and calling the datareader to fetch the //data.
int temp =(int) objDataReader["aiDAta"];
objData.ai = temp == null? 0: temp;
func(objData);
}
}
public void func(A objData)
{
// Here i want to display the value of objData.ai only if its database value is not null.since i was //already assigned 0,if the value from the database is null...how can i able to identify whether the value //from the database is null or not? also,In database "aiDAta" will have the value range from 0 - 99.
}
}
Здесь я хочу отобразить значение objData.ai, только если его значение в базе данных не равно нулю. Поскольку мне уже присвоено 0, если значение из базы данных равно нулю ... как я могуопределить, является ли значение из базы данных нулевым или нет?Также, в базе данных «aiDAta» будет иметь значение в диапазоне от 0 до 99.