FileInfo fi = new FileInfo(Path);
FileStream fs = fi.OpenRead();
byte[] bys = new byte[fi.length+1];
fs.Read(bys,0,50000);
MemoryStream ms = new MemoryStream(bys);
SoundPlayer sp = new SoundPlayer(ms);
sp.PlaySync();
本文介绍了一种使用C#读取并播放音频文件的方法。通过创建FileInfo对象获取文件信息,利用FileStream读取文件内容,并将读取的数据转换为字节数组。最后,通过MemoryStream和SoundPlayer类实现音频播放。
FileInfo fi = new FileInfo(Path);
FileStream fs = fi.OpenRead();
byte[] bys = new byte[fi.length+1];
fs.Read(bys,0,50000);
MemoryStream ms = new MemoryStream(bys);
SoundPlayer sp = new SoundPlayer(ms);
sp.PlaySync();
2389

被折叠的 条评论
为什么被折叠?