如何获取程序启动时间 ? 做了一个闹钟程序,是开机自启动的,如何获取程序启动的时间?现在系统启动的时间已经知道了,就是不知道如何获取程序启动时间。还有个问题,我的timer设定间隔时间为1秒,就是每秒都会触发timer_tick事件,这样会加重服务器负担吗?本来服务器就很卡的。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 程序启动时,先进行时间提取,再进行存储,可以借助xml来存储。 Process.GetCurrentProcess().StartTimetimer设定间隔时间为1秒本身没有问题,timer_tick事件中不要做太多事情就是了。 在timer_tick事件中需要去访问数据库,并且把数据写入文件中,这样是否有问题? Process.UserProcessorTime 属性.你做什么都会给服务器负担的. public Timing() { StartingTime = new TimeSpan(0); Duration = new TimeSpan(0); } private TimeSpan StartingTime, Duration; public void StartTime() { StartingTime = Process.GetCurrentProcess().Threads[0].UserProcessorTime; } public void StopTime() { Duration = Process.GetCurrentProcess().Threads[0].UserProcessorTime.Subtract(StartingTime); }数据库操作肯定消耗相关资源 求 FINS 协议内容 c#读取dbf文件报错,怎么解决啊 C#如何获取磁盘容量和已用大小 关于用数组反排序的问题 如何将DataTable的值在textBox中显示出来 ? 在C #中怎么把日期转换成中文日期的表达方式 怎样获得软件得安装目录呀?在线等。。。。。。 请问怎样使用openFileDialog1控件打开多个文件,在listView1控件中显示出来?(急,回答即给分) 求好用OPC Client 学c#的vs.net编程技术哪本书最好?(推崇几本把) 如何实现google桌面搜索结果的远程访问 需要从网络的一台电脑的文件拷贝到另外一个电脑上,怎么写个BAT?
{
StartingTime = new TimeSpan(0);
Duration = new TimeSpan(0);
}
private TimeSpan StartingTime, Duration;
public void StartTime()
{
StartingTime = Process.GetCurrentProcess().Threads[0].UserProcessorTime;
}
public void StopTime()
{
Duration = Process.GetCurrentProcess().Threads[0].UserProcessorTime.Subtract(StartingTime);
}
数据库操作肯定消耗相关资源