我在C#项目的resources文件夹中有一个sound.wav文件。我发现我可以使用文件使用:
Properties.Resources.soundImage
但是上面的代码给了我一个流。我需要的是文件的名称,如果可能的话,还有文件的路径。有办法得到它们吗?
由于我们看到它是Properties.Resources
的一部分,我们可以看出它实际上是一个编译的资源。这意味着它嵌入在.NET程序集(.exe或.dll)中。
当它一开始是项目中的一个文件时,编译器实际上会将它放入输出文件中。因此,当您的应用程序正在运行时,没有文件名可供您获取。