C# 解析并打印 DataSet 参数 - 详细代码示例
要解析和打印出 C# 中接收的 System.Data.DataSet 参数,你可以使用以下代码示例:
using System;
using System.Data;
public class Program
{
public static void Main(string[] args)
{
// 创建一个示例的 DataSet 对象
DataSet dataSet = new DataSet('SampleDataSet');
// 添加表格和数据到 DataSet
DataTable table = new DataTable('SampleTable');
table.Columns.Add('ID', typeof(int));
table.Columns.Add('Name', typeof(string));
table.Rows.Add(1, 'John');
table.Rows.Add(2, 'Jane');
dataSet.Tables.Add(table);
// 打印 DataSet 的内容
PrintDataSet(dataSet);
}
public static void PrintDataSet(DataSet dataSet)
{
foreach (DataTable table in dataSet.Tables)
{
Console.WriteLine('Table Name: ' + table.TableName);
Console.WriteLine('---------------------------');
// 打印表格的列名
foreach (DataColumn column in table.Columns)
{
Console.Write(column.ColumnName + '\t');
}
Console.WriteLine();
// 打印表格的数据行
foreach (DataRow row in table.Rows)
{
foreach (var item in row.ItemArray)
{
Console.Write(item.ToString() + '\t');
}
Console.WriteLine();
}
Console.WriteLine();
}
}
}
上述代码创建了一个名为 'SampleDataSet' 的 DataSet 对象,并在其中添加了一个名为 'SampleTable' 的表格,然后将其打印出来。
运行上述代码,将会输出以下结果:
Table Name: SampleTable
---------------------------
ID Name
1 John
2 Jane
这样,你就可以解析和打印出接收的 System.Data.DataSet 参数中的表格和数据了。
原文地址: https://www.cveoy.top/t/topic/qkqK 著作权归作者所有。请勿转载和采集!