点击“X”或“Alt+F4”时,最小化窗口,如:
protected override void WndProc(ref Message m) |
二、如何让Foreach 循环运行的更快
foreach是一个对集合中的元素进行简单的枚举及处理的现成语句,用法如下例所示:
using System; |
你可以将foreach语句用在每个实现了Ienumerable接口的集合里。如果想了解更多foreach的用法,你可以查看。NET Framework SDK文档中的C# Language Specification.
在编译的时候,C#编辑器会对每一个foreach 区域进行转换。
IEnumerator enumerator = array.GetEnumerator(); try { string item; while (enumerator.MoveNext()) { item = (string) enumerator.Current; Console.WriteLine(item); } } finally { IDisposable d = enumerator as IDisposable; if (d != null) d.Dispose(); } |
这说明在后台,foreach的管理会给你的程序带来一些增加系统开销的额外代码。
欢迎访问最专业的网吧论坛,无盘论坛,网吧经营,网咖管理,网吧专业论坛
https://bbs.txwb.com
关注天下网吧微信/下载天下网吧APP/天下网吧小程序,一起来超精彩
|
本文来源:来自网络 作者:佚名