我正在尝试保存一些图像,并且我想使用 DateTime 来拥有不同且可识别的文件名。所以我用正确的路径创建了一个字符串,将日期时间添加到它并删除空格、点和冒号。
String imagePath = "D:\\Patienten\\" + username;
imagePath += "\\"+DateTime.Now.ToString();
Console.WriteLine("WithFilename: " + imagePath);
imagePath.Replace(" ", "");
Console.WriteLine("Without \" \" : " + imagePath);
imagePath.Replace(".", "");
Console.WriteLine("Without \".\": " + imagePath);
imagePath.Replace(":", "");
Console.WriteLine("Output format: " + imagePath);
imagePath += ".png";
image.Save(imagePath);
根据控制台输出,字符串根本没有改变。这意味着来自 Console.Writeline 的所有输出字符串都是相同的。我在 Visual Studio Express 2010 中使用 c#,以防万一。任何人都可以在这里找到错误吗?
提前致谢!