我在设置文件中添加了密钥,因为<add key="Test.Directory" value="Data/Test/XML_Files" />
。我需要将此路径传递给 File.WriteAllText 并连接,c:/Data/Test/XML_Files/TestFile
但路径只使用到c:/Data/Test/XML_Files
。请帮助连接并获取完整路径
var xmlFilePath = ConfigurationManager.AppSettings["Test.Directory"];
string _xmlFileName = new DirectoryInfo(Path.GetFullPath(xmlFilePath));
string Records = string.Empty;
using (StringWriter Writer = new Utf8StringWriter())
{
xmlSerializer.Serialize(Writer, itemList);
Records = Writer.ToString();
}
File.WriteAllText(string.Format(@_xmlFileName + "'\'TestFile" + ".dat" + DateTime.Now.ToString("yyyyMMddHHmmssfff") + Guid.NewGuid().ToString().Substring(1, 5) ), Records);