如何将List <decimal>转换为List <string>?

Spa*_*Aby -4 c#

我的问题是这个问题的一部分:

我从一个表单中收到了一个id的集合.我需要获取密钥,将它们转换为字符串并将其传递给数据库.

 using (var db = new DbAmsecEntities())
 {
    cashsafelist = (from safe in db.Cashsafes
                    where safe.StoreId == (decimal)Convert.ToInt64(ddlLocationLists.SelectedValue)
                    select safe.CashsafeId).ToList();
    cashsafevalues = cashsafelist.Select(x => x.ToString).ToList();//getting error here
 } 
Run Code Online (Sandbox Code Playgroud)

Saj*_*ran 6

你需要使用()ToString

cashsafevalues = cashsafelist.Select(x => x.ToString()).ToList();
Run Code Online (Sandbox Code Playgroud)