2010-02-11 44 views
1

我有一個asp.net mvc頁面,其中有一組複選框被髮布到insert-method。複選框字符串[]爲int []

而我有這個字符串[] UsergroupIDs,得到正確映射,但它包含「false」值,並在字符串[]中。

有沒有簡單的方法將它轉換爲int []並刪除「false」值?

如果可能,使用.Select和.Where? :)

/M

回答

3

首先,過濾false值。然後解析它們:

var intValues = stringValues.Where(x => x != "false").Select(x => int.Parse(x));