SQL | C# - Reader 行
SQL | C# - Reader rows
我对 MySqlDataReader 有一个小问题。我在 MySql 中有数据,下面有“名称”列和 X 行。 Reader 成功读取所有这些,但输出在一个字符串中,看起来像“FirtSecondThird”,但我需要逐字列出所有这些单词。代码是:
while (reader.Read())
{
vystup.Add(reader[0].ToString());
}
connection.Close();
string out1 = "";
foreach (string outage in vystup)
{
out1 += outage + "\n";
}
return out1;
有谁知道如何处理它?谢谢
您可以使用String.Join
如果 vystup
是一个 List<string>
,其中包含以下项目
“第一”、“第二”、“第三”
然后
输出 string.join(Enviorment.NewLine, vystup)
将产生
“第一”
“秒”
“第三”
我对 MySqlDataReader 有一个小问题。我在 MySql 中有数据,下面有“名称”列和 X 行。 Reader 成功读取所有这些,但输出在一个字符串中,看起来像“FirtSecondThird”,但我需要逐字列出所有这些单词。代码是:
while (reader.Read())
{
vystup.Add(reader[0].ToString());
}
connection.Close();
string out1 = "";
foreach (string outage in vystup)
{
out1 += outage + "\n";
}
return out1;
有谁知道如何处理它?谢谢
您可以使用String.Join
如果 vystup
是一个 List<string>
,其中包含以下项目
“第一”、“第二”、“第三”
然后
输出 string.join(Enviorment.NewLine, vystup)
将产生
“第一”
“秒”
“第三”