我希望能够动态加载资源文件。
如果我静态地加载资源文件,那显然可以正常工作:
但是当我将其与之前的内容一起使用时,显然它不起作用:
我该如何克服这个问题?
如果我静态地加载资源文件,那显然可以正常工作:
System.Media.SoundPlayer player = new System.Media.SoundPlayer(Properties.Resources._88);
player.Play();
这将加载并播放资源_88。
然而,我希望它是动态的,
我有一个变量'num',可以是1-90之间的任何数字,并且我想加载与该数字相关的资源。
因此,我创建了另一个名为'soundURL'的变量,它看起来像:
var soundURL = "_" + num;
但是当我将其与之前的内容一起使用时,显然它不起作用:
System.Media.SoundPlayer player = new System.Media.SoundPlayer(Properties.Resources.soundURL);
我该如何克服这个问题?