如何在C#中获取声音文件资源的名称和位置

  • 本文关键字:资源 位置 文件 声音 获取 c#
  • 更新时间 :
  • 英文 :


我在C#项目的resources文件夹中有一个sound.wav文件。我发现我可以使用文件使用:

Properties.Resources.soundImage

但是上面的代码给了我一个流。我需要的是文件的名称,如果可能的话,还有文件的路径。有办法得到它们吗?

由于我们看到它是Properties.Resources的一部分,我们可以看出它实际上是一个编译的资源。这意味着它嵌入在.NET程序集(.exe或.dll)中。

当它一开始是项目中的一个文件时,编译器实际上会将它放入输出文件中。因此,当您的应用程序正在运行时,没有文件名可供您获取。

最新更新