Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/281.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 计时器出现错误";无法从';int';至';System.ComponentModel.IContainer'&引用;_C#_Winforms_Timer - Fatal编程技术网

C# 计时器出现错误";无法从';int';至';System.ComponentModel.IContainer'&引用;

C# 计时器出现错误";无法从';int';至';System.ComponentModel.IContainer'&引用;,c#,winforms,timer,C#,Winforms,Timer,所以我试着让一段文字在一段时间后消失。我尝试使用计时器,但当我尝试设置计时器的时间时,出现了错误 Timer timer = new Timer(5000); 红色下划线显示在“5000”下,并有一个错误: 无法从“int”转换为“System.ComponentModel.IContainer” 有人有解决办法吗 以下是完整的代码(我正在尝试制作一个计算器): 使用系统; 使用System.Collections.Generic; 使用系统组件模型; 使用系统数据; 使用系统图; 使用Sys

所以我试着让一段文字在一段时间后消失。我尝试使用计时器,但当我尝试设置计时器的时间时,出现了错误

Timer timer = new Timer(5000);
红色下划线显示在“5000”下,并有一个错误: 无法从“int”转换为“System.ComponentModel.IContainer”

有人有解决办法吗

以下是完整的代码(我正在尝试制作一个计算器):

使用系统;
使用System.Collections.Generic;
使用系统组件模型;
使用系统数据;
使用系统图;
使用System.Linq;
使用系统文本;
使用System.Threading.Tasks;
使用System.Windows.Forms;
名称空间计算器
{
公共部分类计算器:表单
{    
公共计算器()
{
初始化组件();
定时器=新定时器(5000);
lbl_result.Text=“”;
}
}
}

您试图用
新计时器(5000)
实例化的计时器对象属于
System.Windows.Forms
中的timer类类型,它将
timer(IContainer)
作为其构造函数。但是您正在从
System.Timers
名称空间中查找Timer类。

尝试添加:使用System.Timers;并指定需要该类型的计时器:System.Timers.timer timer=new timer(5000);