c# - 无法在 DataTable C# 中向 Data.DataRow 添加值
问题描述
我似乎无法在 C# 中向数据表添加值。我已经完成了我的研究,但无法弄清楚我错过了什么。我可以将值打印到控制台,但是当我尝试分配和添加 System.Data.DataRow 时。它可能是一个简单的解决方案,但我无法弄清楚以挽救我的生命。
工作表是新的数据表
foreach(var ts in timeSeries_ind)
{
Bar mbar = ts as Bar;
DataRow newr = workTable.NewRow();
newr["Date/Time"] = mbar.DateTime;
Console.WriteLine(mbar.DateTime);
workTable.Rows.Add(newr); //newr
Console.WriteLine(newr.ToString());
}
尝试查看 Data.DataRow 时,Firstline 可以很好地打印到控制台 Second
解决方案
不能打印完整的 DataRow,需要指定要打印 DataRow 的哪个字段。例如(string)newr["Date/Time"]
.
推荐阅读
- android - android MapView + ViewPager2 + DataBinding 问题
- php - URL 路径重定向到主页,但在 PHP 中获取路径信息
- ios - 在 UITableView 中滚动时第一个和最后一个单元格更改颜色
- javascript - JavaScript URL searchParams 不返回任何内容
- ansible - Ansible 中的布尔启动参数
- corda - 更新到 Corda Enterprise - Web 服务器是否应将 CE 作为依赖项包含在内?
- linux - 如何使用 sed 在每个空格后添加一些文本?
- c++ - 在 C++ 中调用时对内联汇编代码的未定义引用
- android - 为什么导航图 ID 未在 R.id 中列出?
- algorithm - 找出不同长度电缆所需的盒子数量的算法