要解析和打印出 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 参数中的表格和数据了

C# 接收的SystemDataDataSet参数如何解析打印出来

原文地址: https://www.cveoy.top/t/topic/iDOL 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录