sách gpt4 ai đã đi

Đang giải quyết lỗi: 'Timer' là tham chiếu không rõ ràng giữa 'System.Windows.Forms.Timer' và 'System.Timers.Timer'

In lại 作者:行者123 更新时间:2023-11-30 19:02:40 32 4
mua khóa gpt4 Nike

我正在尝试创建一个 Windows 窗体应用程序,我想实现一个计时器。

  public void timerStart()
{
DateTime now = DateTime.Now;
DateTime finish = base.taskEndDate;
finish = finish.AddHours(_appointmentTime.Hours); //_appointmentTime is a user defined value.
finish = finish.AddMinutes(_appointmentTime.Minutes);
finish = finish.AddMilliseconds(_appointmentTime.Milliseconds);

//Calculating the milliseconds left till task ends.
int daysLeft = finish.Day - now.Day;
int hoursLeft = finish.Hour - now.Hour;
int minsLeft = finish.Minute - now.Minute;
int secLeft = finish.Second - now.Second;
int milLeft = finish.Millisecond - now.Millisecond;

//Preparing to Start the timer.
TimeSpan end = new TimeSpan(daysLeft, hoursLeft, minsLeft, secLeft, minsLeft);
MessageBox.Show(end.ToString());
double x = end.TotalMilliseconds;
System.Timers.Timer _timer = new Timer(x);

}

我是如何定义我的方法的,但我收到了错误

 'Timer' is an ambiguous reference between 'System.Windows.Forms.Timer' and 'System.Timers.Timer'

而且我不确定如何解决该错误。一旦计时器结束,我计划制作一个提醒用户的事件。我不希望计时器出现在表单上。

1 Câu trả lời

您似乎添加了两个sử dụng 引用(System.Windows.FormsSystem.Timers)。因此,要么删除一个,要么完全限定类型名称:

System.Timers.Timer _timer = new System.Timers.Timer(x);  

关于c# - 解决错误: 'Timer' is an ambiguous reference between 'System.Windows.Forms.Timer' and 'System.Timers.Timer' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10399050/

32 4 0
Bài viết được đề xuất: c# - 在 C# Forms 中保存和恢复应用程序设置
Bài viết được đề xuất: javascript - 如何使用 useState 设置 friend ?
Bài viết được đề xuất: javascript - 如何使用 javaScript 和 jQuery 从 URL 保存 json 对象
Bài viết được đề xuất: c# - C# 中的菊花链方法
行者123
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com