即時通訊嘗試做循環拋出對象在clas和檢查其數據tybe 並進行控制,如果數據類型是字符串,所以我想這個項目的值是空的。 ,如果數據類型爲int,則此項的值爲0等等。如何在MVC中爲foreach循環設置項目的新值。
這裏我的僞代碼
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雖然個陣列?
你的代碼不是很清楚,你聲明瞭一個類的單個實例,然後試圖遍歷該單個實例,就好像它是一個集合?我不認爲這甚至會編譯?更不用說在奇怪的位置奇怪的開合圓括號。 – Claies