私は、日付が実際の日付であるdate.txtにファイルが記録されるロギングシステムを取得しようとしています。ここでは、私が指定されたパスの形式はサポートされていません。 c#discord bot
public void LogMessageToFile(string msg)
{
var date = DateTime.Now.Date.ToString("yyyy-MM-dd");
string LogLine = System.String.Format(msg);
string path = Path.Combine(date, ".txt");
using (StreamWriter writer = File.AppendText(@"D:\Logs\" + path))
{
writer.WriteLineAsync(LogLine);
writer.Close();
}
}
を持っているものだとボットはパス「D:\ログ\ 2017-12-22.txt」の一部が見つかりませんでしたと言います。
新しいコードのために編集されました。 – Unknown17