C# obj.testtime.add(dtZZ.Rows.[k]["CreateDate"]
时间: 2024-01-01 20:07:02 浏览: 71
在这段代码中,似乎缺少了一个索引器,应该使用 [] 而不是 . 来访问 dtZZ.Rows 中的元素。另外,如果要将一个日期添加到 List< DateTime > 中,需要使用 DateTime.Parse() 方法将字符串转换为日期类型。因此,您可以将代码修改为如下形式:
```csharp
List<DateTime> testtime = new List<DateTime>();
// 假设 dtZZ 是一个 DataTable 类型的变量
for (int k = 0; k < dtZZ.Rows.Count; k++)
{
// 使用索引器 [] 访问 dtZZ.Rows 中的元素
// 使用 DateTime.Parse() 方法将字符串转换为日期类型
testtime.Add(DateTime.Parse(dtZZ.Rows[k]["CreateDate"].ToString()));
}
```
这样就可以将 dtZZ 表中的 CreateDate 字段中的日期依次添加到 testtime 列表中了。
阅读全文