如何制作媒体播放器列表并在 C# 中随机化它们

how to make a mediaplayer lists and randomize them in C#

我是 C# 的新手,我想随机播放一些歌曲,但不知道如何制作列表或随机播放它们,我只能播放一首歌曲(我的歌曲放在一个文件夹中你可以在 "sound location")

之后看到
System.Media.SoundPlayer player = new System.Media.SoundPlayer();
player.SoundLocation = @"C:\stuff\stuff.wav";
player.Load();
player.Play();

您可以使用

List

存储所有路径:

List<string> listPath = new List<string>();
//...
listPath.Add(your path);

并使用它来获取随机元素::

string radomPath = listPath.OrderBy(s => Guid.NewGuid()).First();