foreach 循环遍历获取dataset的值并将值赋给一个变量

我想循环遍历获取ds1的值,并将值赋给RowName,请问该怎么赋值呀,我这样写的报错无法将void隐式转换为string

 foreach (DataRow row in ds1.Tables[0].Rows)
                {
                    Console.WriteLine(row[0].ToString());
                    string RowName = Console.WriteLine();
            
}

string RowName =row[0].ToString();
你是想这么赋值吧。 Console.WriteLine();是输出语句,无返回值。

string RowName = row["RowName "].tosting();

Console.WriteLine(row[0].ToString());
String RowName = row[0].ToString();