创建一个新的DataSet对象
DataSet dataSet = new DataSet();为DataSet添加一个新的DataTableDataTable dataTable = new DataTable("TableName");dataSet.Tables.Add(dataTable);给DataTable添加列dataTable.Columns.Add("ColumnName", typeof(int));给DataTable添加行DataRow row = dataTable.NewRow();row["ColumnName"] = 1;dataTable.Rows.Add(row);从数据库中填充DataSetstring connectionString = "Data Source=ServerName;Initial Catalog=DatabaseName;Integrated Security=True";string query = "SELECT * FROM TableName";using (SqlConnection connection = new SqlConnection(connectionString)){ SqlDataAdapter adapter = new SqlDataAdapter(query, connection); adapter.Fill(dataSet, "TableName");}更新数据库中的数据using (SqlConnection connection = new SqlConnection(connectionString)){ SqlDataAdapter adapter = new SqlDataAdapter(query, connection); SqlCommandBuilder builder = new SqlCommandBuilder(adapter); adapter.Update(dataSet, "TableName");}使用DataSet中的数据foreach (DataRow row in dataSet.Tables["TableName"].Rows){ Console.WriteLine(row["ColumnName"]);}清空DataSet中的数据dataSet.Clear();保存DataSet中的数据到XML文件dataSet.WriteXml("data.xml");从XML文件中加载数据到DataSetdataSet.ReadXml("data.xml");这些是一些基本的DataSet的使用技巧,可以帮助你在C# ADO.NET中更好地操作数据集。