我有一個數據集,我試圖將數據集的所有ID都放入一個數據行,最後將其保存在一個int數組中。它不適合我。它說,提前"Cannot implicitly convert from type int to int[]"
將int轉換爲int []
Dataset ds = new BusinessLogic().Getsamples(MerchantID);
Datarow dr = ds.Tables[0].Rows[0];
int[] SampleID = Convert.ToInt32(dr["Id"]);
謝謝..
Convert.ToInt32返回它們的單個int不是一個數組:http://msdn.microsoft.com/en-us/library/sf1aw27b.aspx – 2010-11-18 15:34:44
是你試圖得到一個單一的ID(作爲一個單一的整型)或獲得所有ID。你的代碼是部分單一的,部分多的。 – 2010-11-18 16:02:15