VulnerabilityReferenceId

VulnerabilityReferenceId

我有以下问题。

我有一个表示单个列表的DataTAble对象,该列名为VulnerabilityReferenceId,如下所示:

VulnerabilityReferenceId
167554
167555
167556
167557
167558
167559
167560
167561


所以我想创建一个访问这些行的foreach并将值放入变量中

我已经做好了:

foreach (DataRow row in _dt.Rows)
{
    Debug.WriteLine("VulnerabilityReferenceId: "  );
}


但是我该怎么做才能访问当前行的值并将其放入一个int变量中?

最佳答案

这可能是一种读取字段并将其转换为所需数据类型的方法。
它需要从NET3.5引用DataSetExtension程序集,您可以在其中开始找到DataRowExtensions class

foreach (DataRow row in _dt.Rows)
{
    int id = row.Field<int>("VulnerabilityReferenceId");
    .....
}


注意:我假设字段VulnerabilityReferenceId是整数类型

关于c# - 如何访问DataRow的内容?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22613619/

10-11 15:16