Little Registry Cleaner/Common Tools/TreeViewAdv/PerformanceAnalyzer.cs
(开头部分) 3KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
using System;
using System.Collections.Generic;
using System.Text;
using System.Diagnostics;
namespace Common_Tools.TreeViewAdv
{
/// <summary>
/// Is used to analyze code performance
/// </summary>
public static class PerformanceAnalyzer
{
public class PerformanceInfo
{
private string _name;
public string Name
{
get { return _name; }
}
private int _count = 0;
public int Count
{
get { return _count; }
set { _count = value; }
}
private double _totalTime = 0;
public double TotalTime
{
get { return _totalTime; }
set { _totalTime = value; }
}
private Int64 _start;
public Int64 Start
{
get { return _start; }
set { _start = value; }
}
public PerformanceInfo(string name)
{
_name = name;
}
}
private static Dictionary<string, PerformanceInfo> _performances = new Dictionary<string, PerformanceInfo>();
public static IEnumerable<PerformanceInfo> Performances
{
get
{
return _performances.Values;
}
}
[Conditional("DEBUG")]
public static void Start(string pieceOfCode)
{
后面还有 76 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。