ASP.净ToList<比;将bool类型转换为string类型

本文关键字:类型转换 bool string 类型 ToList ASP | 更新日期: 2023-09-27 18:02:50

这里有这样的代码:

GridView gv = new GridView();
            gv.DataSource = db.Data.ToList().Where(model => model.closed == false);

效果很好。我想知道是否有可能将我的列表中的一个项目从bool转换为字符串?就像

gv.DataSource = db.Data.ToList().Where(model => model.closed == false).Cast(convert model.closed to string)

ASP.净ToList<比;将bool类型转换为string类型

将结果投影为匿名类型并在那里进行转换。

GridView gv = new GridView();
gv.DataSource = db.Data.ToList().Where(model => !model.closed)
    .Select(m => new
    {
        Closed = Convert.ToString(m.Closed),
        //... Rest of the fields. 
    });