0
SqlCommand command = new SqlCommand("SELECT * FROM masterdata", conn);
using (SqlDataReader reader = command.ExecuteReader())
{
while (reader.Read())
{
Console.WriteLine(reader[0]);
log.Write(reader[0] + "|" + reader[1] + "|" + reader[2] + "|" + reader[3] + "|" +
reader[4] + "|" + reader[5] + "|" + reader[6] + "|" + reader[7] + "|" +
reader[8] + "|" + reader[9] + "|" + reader[10] + "|" + reader[11] + "|" +
reader[12] + "|" + reader[13] + "|" + reader[14] + "|" + reader[15] + Environment.NewLine);
log.Flush();
}
}
log.writeメソッドの中に動的に再作成することはできますか?私は、数値を受け入れ、writeメソッドで使用する文字列を再作成するクラスを作成したいと考えています。 Ex。私は4を渡し、それはこのようなものを作成します。streamwriterメソッドの文字列を動的に作成する方法
log.Write(reader[0] + "|" + reader[1] + "|" + reader[2] + "|" + reader[3] + Environment.NewLine);