我试图在 clas 中循环抛出对象并检查它的数据类型并进行控制,如果数据类型是字符串,所以我希望这个项目值为空。如果数据类型为 int,则该项的值为 0,依此类推。
这是我的伪代码
ProductionOrderItem i = new ProductionOrderItem();
foreach( ProductionOrderItem item in i)
{
if(item.data type is string)
{
item.value = "" ;
}
if ((item.data type is int)
{
item.value = 0 ;
}
if (item.data type is stringDateTime))
{
item.value = 2011-01-01 00:00:00;
}
else
// do any thing.
}
或者是否可以将项目放入数组并通过数组制作 lopp ?