内存占用: long start = GC.GetTotalMemory(true);NewClass myClass = new NewClass(); GC.Collect(); GC.WaitForFullGCComplete(); long end = GC.GetTotalMemory(true); long useMemory = end - start; 执行时间:System.Diagnostics.Stopwatch watch = new System.Diagnostics.Stopwatch(); watch.Start(); //代码执行区域 watch.Stop(); double useTime = (double)watch.ElapsedMilliseconds / 1000; //时间单位秒
C# .NET 中计算内存占用和执行时间
最新推荐文章于 2024-09-20 14:29:09 发布