如何判断一个方法的执行时间 例如 一个函数的执行时间超过10s 就停止执行这个函数,或者一个while循环的执行时间超过10s 则跳出这个循环! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用Stopwatch,看看http://topic.csdn.net/u/20120706/16/ceb33682-ff71-402c-9fe9-580f5ecfdfc1.html 如果函数/循环内部可以修改,可以在适当时机检查StopWatch或者DateTime.Now的状态,若运行超过指定时间,用return或者break跳出。如果不能修改函数,可以新建一个线程运行,并使用Thread.Join(Int32)重载,方法返回后检查Thread的状态,若Thread仍存活则调用Abort。 请教关于代码延迟执行的好方法。 C# 谁能提供一些合成avi视频的资料链接等 在加載了幾萬條記錄的WIN FROM中DATAGRID在左邊顯示記錄號的問題 快晕了,大家过来看看。 水晶报表:如何能够动态的打印用户选择的需要打印的字段? 在winform里c#验证用户正确后 怎么打开新窗口时关闭登陆窗口 如何将不明确表数也不明确各表的列的DataSet转换为类 如何判断系统是否有声卡? 如何在人为指定的时间(比如每个星期六的某个时间)执行某个操作啊,比如MessageBox一下子! ado.net的问题 dropdownlist显示数据个数 初学者求一本学习c#的中文版电子书。
如果不能修改函数,可以新建一个线程运行,并使用Thread.Join(Int32)重载,方法返回后检查Thread的状态,若Thread仍存活则调用Abort。