c# - 将参数传递给计时器间隔
问题描述
也许我的问题的答案对你们很多人来说是显而易见的,但这对我来说真的很痛苦。
我试图将参数传递到我的计时器的时间间隔中,类型是双精度,但它总是编译为 0。
感谢您的回答。
aTimer.Interval = 1000; // works like a charm
double doubleTypeVariable = 1000;
aTimer.Interval = doubleTypeVariable; // get 0 instead, as an interval value
解决方案
您是否尝试在启动计时器时传入变量?
double doubleTypeVariable = 1000;
System.Timers.Timer aTimer = new System.Timers.Timer(doubleTypeVariable);
当我测试时,aTimer.Interval
等于 1000
推荐阅读
- amazon-ec2 - Windows 的 AWS SSM ping 状态连接丢失
- java - 如果 DAO 处理 @JsonInclude 带注释的对象,会有什么问题?
- c# - identityserver 4-从代码进行身份验证时没有子标识
- r - 如何为日期间隔创建虚拟变量
- angular - 在 typescript 中导出类和函数
- php - 如何在PHP中检测同一页面的状态码
- google-apps-script - 如何使用 google Apps Script 在网络应用程序中获取未读活动用户的消息?
- r - 工作中的 R 代理设置阻止我在家时连接到互联网,即使禁用代理设置也是如此
- wordpress - Wordpress 不断寻找的翻译链接/上下文问题
- python - 如何在处理繁重的 Excel 文件以使用 python 提取数据时使用缓存