2009-11-04 71 views
0

我需要將選擇列表(由數據饋送填充)轉換爲小寫,我已經跟蹤了相關控制器中的一些代碼;如何在C#中將選擇列表項轉換爲小寫?

private SelectList getAddressCountriesListDD() 
{ 
    var addressCountries = myOPG.AddressCountries; 
    return new SelectList(addressCountries, "key", "value", "GBR"); 
} 

myopg部分是數據傳送,我需要將選擇列表變成小寫。

我怎樣才能做到這一點?

回答

0

如果addressCountries是一個字符串列表,那麼這樣的事情(使用LINQ).....

var lcase = from c in addressCountries 
select c.ToLower(); 
4

更換

var addressCountries = myOPG.AddressCountries; 

var addressCountries = myOPG.AddressCountries 
          .Select(c => c.ToString().ToLowerInvariant()); 
相關問題