[英]The type or namespace name X could not be found
我想制作一個節拍器應用。
我已經搜索過它,並從以下網站提供了此代碼:
http://gigi.nullneuron.net/gigilabs/c-metronome-with-timers-and-beeps/
Using System.Threading;
static void Main(string[] args)
{
System.Timers.Timer timer = new System.Timers.Timer();
timer.Elapsed += timer_Elapsed;
timer.Interval += 1000;
timer.Start();
Console.ReadLine();
timer.Stop();
}
static void timer_Elapsed(object sender, ElapsedEventArgs e)
{
Console.Beep(4000, 100);
}
我得到兩個錯誤:
'timer_Elapsed'沒有重載匹配委托'ElapsedEventHandler'
找不到類型或名稱空間名稱“ ElapsedEventArgs”
using System.Timers;
在.cs文件的頂部添加using System.Timers;
或將第二種方法更改為
static void timer_Elapsed(object sender, System.Timers.ElapsedEventArgs e)
{
Console.Beep(4000, 100);
}
兩種方法在功能上都相同,但最好添加using
。
問題是您要為Timer
類指定System.Timer
命名空間,而不是ElapsedEventArgs
,因此編譯器無法識別ElapsedEventArgs
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.