Если вы хотите воспроизвести один из системных звуков по умолчанию и использовать .net runtime 2.0+ (и framework v 3.5+), то вы можете использовать класс System.Media.SystemSounds (нет необходимо для вызовов PInvoke или WinAPI), например:
//available system sounds
System.Media.SystemSounds.Asterisk.Play();
System.Media.SystemSounds.Beep.Play();
System.Media.SystemSounds.Exclamation.Play();
System.Media.SystemSounds.Hand.Play();
System.Media.SystemSounds.Question.Play();
Обратите внимание, что пользователь ничего не услышит, если он отключил или отключил системные звуки.
Однако, если вы хотите воспроизвести произвольный тон, вам нужно посмотреть на приведенные выше ответы, касающиеся WinAPI или PInvoke.