Given a normal Console in C#, the task is to play Beep sound through the Console.
Approach: This can be achieved with the help of Beep() method of Console Class in System package of C#.
The Beep() method of Console Class is used to play a Beep sound through the Console speaker.
Syntax: public static void Beep ();
Exceptions: This method throws HostProtectionException if this method was executed on a server, such as SQL Server, that does not permit access to a user interface.
Below programs show the use of Console.Beep() method:
Program 1:
// C# program to illustrate the // Console.Beep Method using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading;
using System.Threading.Tasks;
namespace GFG {
class Program {
static void Main( string [] args)
{
// Play beep sound once
Console.Beep();
}
} } |
Program 2: Play Beep sound n number of times.
// C# program to illustrate the // Console.Beep Method using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading;
using System.Threading.Tasks;
namespace GFG {
class Program {
static void Main( string [] args)
{
int n = 5;
// Play beep sound n times
for ( int i = 1; i < n; i++)
Console.Beep();
}
} } |
Note: Please run the programs on offline Visual Studio to experience the output.