我试图检索任何给定类的单个文件路径.例如,我在以下文件路径中有类AuthorizeOverrideBalancingPopup.cs:
C:\研发\ POM\PageObjectModel\PageObjects \面板\ AuthorizeOverrideBalancingPopup.cs
是否有任何C#方法可以用来返回完整的文件路径?似乎大多数其他类似的问题返回IDE的目录而不是类本身,它位于完全不同的目录中.
小智 6
您可以使用CallerFilePath属性:
static void Main(string[] args)
{
Console.WriteLine(GetPath());
Console.Read();
}
static string GetPath([CallerFilePath]string fileName = null)
{
return fileName;
}
Run Code Online (Sandbox Code Playgroud)