1
プログラムで生成されたCSVファイルをSFTPに保存する必要があります。現在、次のコードを使用して、生成されたファイルをローカルPCパスに保存しています。 特定のSFTPパスにファイルを保存する方法を教えてください。SFTPのファイルをC#で保存する
StringBuilder sb = new StringBuilder();
IEnumerable<string> columnNames = dt.Columns.Cast<DataColumn>().
Select(column => column.ColumnName);
sb.AppendLine(string.Join(",", columnNames));
foreach (DataRow row in dt.Rows)
{
IEnumerable<string> fields = row.ItemArray.Select(field => field.ToString());
sb.AppendLine(string.Join(",", fields));
}
string fileName = "ReportName_" + DateTime.Now.ToString("mmddyyyyhhmmss") + ".csv";
File.WriteAllText("E:\\LeafLogix\\ICS\\"+fileName+"", sb.ToString());
MessageBox.Show("ok");