C# SystemDataDataSet如何解析打印出来
要解析和打印C#中的System.Data.DataSet,可以使用以下代码:
using System;
using System.Data;
class Program
{
static void Main()
{
// 创建一个示例的DataSet
DataSet dataSet = new DataSet("ExampleDataSet");
// 创建一个示例的DataTable
DataTable dataTable = new DataTable("ExampleTable");
dataTable.Columns.Add("Id", typeof(int));
dataTable.Columns.Add("Name", typeof(string));
dataTable.Rows.Add(1, "John");
dataTable.Rows.Add(2, "Jane");
// 将DataTable添加到DataSet中
dataSet.Tables.Add(dataTable);
// 解析和打印DataSet
PrintDataSet(dataSet);
}
static void PrintDataSet(DataSet dataSet)
{
// 遍历DataSet中的每个DataTable
foreach (DataTable table in dataSet.Tables)
{
Console.WriteLine($"Table: {table.TableName}");
// 遍历每行数据
foreach (DataRow row in table.Rows)
{
// 遍历每列数据
foreach (DataColumn column in table.Columns)
{
Console.WriteLine($"{column.ColumnName}: {row[column]}");
}
Console.WriteLine();
}
}
}
}
这个示例创建了一个名为"ExampleDataSet"的DataSet,并向其中添加了一个名为"ExampleTable"的DataTable。然后,通过调用PrintDataSet方法来解析和打印整个DataSet。在PrintDataSet方法中,我们首先遍历DataSet中的每个DataTable,然后遍历每行数据,最后遍历每列数据并打印出来。输出结果将会是:
Table: ExampleTable
Id: 1
Name: John
Id: 2
Name: Jane
这样,你就可以解析和打印C#中的System.Data.DataSet了
原文地址: https://www.cveoy.top/t/topic/iDOI 著作权归作者所有。请勿转载和采集!