在解决方案中找到一个文件

本文关键字:一个 文件 解决方案 | 更新日期: 2023-09-27 18:13:38

我有一个xml文件samplexml.xml,我已经将它存储在一个名为SampleFolder的文件夹中。层次结构是这样的:

解决方案->项目-> SampleFolder -> samplexml.xml。假设我在一个名为TestClass.cs的类中,这是在项目中,我如何在字符串中读取xml文件的所有内容。

,

[TestClass]
public class TestClass
{
   [TestMethod]
   public void TestMethod()
   {
       //TODO: Read all the contents of the xml file in a string.
   }
}

我该怎么做??

在解决方案中找到一个文件

尝试:

string exePath = Path.GetDirectory(Assembly.GetExecutingAssembly().Location);
string xmlPath = Path.Combine(exePath, "SampleFolder");
string fileName = Path.Combine(xmlPath, "SampleXML.xml");

记住你应该设置编译器复制xml文件到目标目录