小编Ezi*_*nze的帖子

无法将“System.DateTime”类型的对象转换为“System.String”类型。C#

我正在尝试显示日期并将其恢复到Labels = strings,但我在网上遇到错误list.Add((string)myReader["Date"]);

这是我的代码:

con.Open();
myReader = cmdDB.ExecuteReader();
List<string> list = new List<string>();
while (myReader.Read())
{
    list.Add((string)myReader["Date"]);
}

string[] strings = list.Select(x => x.ToString()).ToArray();
cartesianChart1.AxisX.Add(new Axis
{
    Title = "Date",
    Labels = strings
});

cartesianChart1.AxisY.Add(new Axis
{
    Title = "Sales",
    LabelFormatter = value => value.ToString()
});
Run Code Online (Sandbox Code Playgroud)

有什么解决办法吗?谢谢!PS 我正在使用 LiveCharts 和 MySQL。

c# mysql livecharts

1
推荐指数
1
解决办法
2万
查看次数

标签 统计

c# ×1

livecharts ×1

mysql ×1