从System.Timers转换为System.Threading.Timers [英] convert from System.Timers to System.Threading.Timers
本文介绍了从System.Timers转换为System.Threading.Timers的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
大家好,
我已经发布了此代码,但无法按照我的要求进行转换.
代码如下:
Hi Everyone,
I already posted this code, but not able to convert the code as per my requirement.
The code is below:
public partial class FilePooling : ServiceBase
{
#region Declarations
private System.ComponentModel.Container components = null;
private System.ServiceProcess.ServiceController serviceController1;
private System.Timers.Timer timer1;
DataTable dtHub = new DataTable();
DataTable dtImage = new DataTable();
#endregion
public FilePooling()
{
InitializeComponent();
this.ServiceName = "FilePooling";
}
static void Main()
{
System.ServiceProcess.ServiceBase[] ServicesToRun;
ServicesToRun = new System.ServiceProcess.ServiceBase[] { new FilePooling() };
System.ServiceProcess.ServiceBase.Run(ServicesToRun);
}
private void InitializeComponent()
{
this.serviceController1 = new System.ServiceProcess.ServiceController();
this.timer1 = new System.Timers.Timer();
((System.ComponentModel.ISupportInitialize)(this.timer1)).BeginInit();
this.timer1.AutoReset = false;
this.timer1.Enabled = true;
this.timer1.Interval = Convert.ToDouble(ConfigurationSettings.AppSettings["TimerInterval"].ToString());
this.timer1.Elapsed += new System.Timers.ElapsedEventHandler(this.timer1_Elapsed);
((System.ComponentModel.ISupportInitialize)(this.timer1)).EndInit();
}
# region timer1_Elapsed
private void timer1_Elapsed(object sender, System.Timers.ElapsedEventArgs e)
{
timer1.Enabled = false;
FileFTPCopy();
timer1.Enabled = true;
}
# endregion
对我来说,将它转换为System.Threading.Timer .....这是非常紧迫的任务.
任何人都可以编辑代码并为我提供帮助..
谢谢&问候,
Its very urgent task for me to convert this to System.Threading.Timer .....
Anybody plzzzz edit the code and assist me..
Thanks & Regards,
推荐答案
不要使用紧急代码,并且,您必须自己编辑代码.
http://stackoverflow.com/questions/3297404/converting- c-system-timer-to-threading-timer/3297492#3297492 [
Don''t use urgent, and, you have to edit your code on your own.
http://stackoverflow.com/questions/3297404/converting-c-system-timer-to-threading-timer/3297492#3297492[^]
这篇关于从System.Timers转换为System.Threading.Timers的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文