09
07/12
.NET泛型中的ForEach扩展方法源码
今天在使用ForEach的时候,不知道内部是用的FOR还是ForEach,于是想看看它的源码实现, F12找到地址, #region 程序集 mscorlib.dll, v4.0.30319 // C:\Program Files\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\Profile\Client\mscorlib.dll #endregion 打开后发现,空空如也!!如图: 于是就动手简单写了下,理解应该是用的FOREACH,如下: /// <summary> /// Each,ForEach,叫什么无所谓了 /// </summary> public static void Each&l...