Playing audio in .NET is not completely straightforward as .NET is somewhat finicky and buggy and the documentation is not completely
correct. Here is what works:
.NET handles .wav files much better than other audio formats.
You can convert other formats to WAV using the free
Audacity Audio Editor.