C#winform-从嵌入式资源播放wav文件

C#winform-从嵌入式资源播放wav文件,c#,winforms,wav,C#,Winforms,Wav,我有15个1秒的wav文件,需要每秒播放一个,持续2分钟。最好是在应用程序加载时将wav文件读入内存并在内存中播放,还是每秒从Properties.Resources动态加载?这会不会是一种潜在的持续添加额外wav文件的方式?如果不是,我强烈建议将它们加载到内存容器中,这样每次执行都可以派生出新线程 也许是混合型的。看一看,如果它在内存中,如果没有(第一次需要),将它加载到内存中(可能使用字典),然后从那里使用它。因此,您在开始时没有大的负载问题,您只将这些真正需要的文件放入内存,而不是可能存在

我有15个1秒的wav文件,需要每秒播放一个,持续2分钟。最好是在应用程序加载时将wav文件读入内存并在内存中播放,还是每秒从Properties.Resources动态加载?

这会不会是一种潜在的持续添加额外wav文件的方式?如果不是,我强烈建议将它们加载到内存容器中,这样每次执行都可以派生出新线程

也许是混合型的。看一看,如果它在内存中,如果没有(第一次需要),将它加载到内存中(可能使用
字典
),然后从那里使用它。因此,您在开始时没有大的负载问题,您只将这些真正需要的文件放入内存,而不是可能存在但不需要的文件