0
我下面的代碼不起作用,我試圖找出如何讓它工作。我想將linq語句返回的格式設置爲字符串,並且方法需要返回格式化字符串的列表。我怎樣才能使我的方法工作?試圖找出如何格式化我的LINQ語句返回
public List<string> GetCurrencies()
{
DataClassesDataContext context = new DataClassesDataContext();
var result = from c in context.Currencies
orderby c.Abbreviation ascending
select new { Abbreviation = c.Abbreviation, Description = c.Name };
return result.Distinct().ToString(result.Abbreviation + " - " + result.Description).ToList();
}
也許你想:'返回result.Distinct()選擇(R => r.Abbreviation + 「 - 」 + r.Description).ToList(); '? –