我一直在使用的TryParse
int.TryParse(_dtPOSettings.Rows[0]["PASID"].ToString(), out categoryID);
獲得字符串值轉換爲int通過多個值。當PASID值是單個值時,這工作正常。 現在我在數據庫中存儲多個值作爲','分離列表。當我把它們拿回來時,我將它們分開並將它們存儲到一個字符串數組中。現在我想要int.TryParse獲取字符串數組的值,並將它們轉換爲int值並將它們放回到一個int類型的列表中。 但是出來的參數不支持這個。請建議如何編碼。
int.TryParse(PASIDValues[i].ToString(), out PASIDintValues[i]);
在此先感謝。
循環遍歷字符串數組和tryParse每個元素;其結果將進入您的清單。 – andrew 2012-02-14 06:34:56
'「1,2,3,4,5」.Split(',')。Select(n => Convert.ToInt32(n))。ToList()' – 2012-02-14 08:01:24