给定普通的C#控制台,任务是通过控制台播放“哔”声。
方法:可以借助C#的System包中的Console Class的Beep()方法来实现。
控制台类的Beep()方法用于通过控制台扬声器播放Beep声音。
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.
以下程序显示Console.Beep()方法的用法:
程序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();
}
}
}
程序2:播放蜂鸣声n次。
// 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();
}
}
}
注意:请在脱机Visual Studio上运行程序以体验输出。