所以,我使用 .NET 框架已经有一段时间了。有很多次当我调用一些静态函数或 List<> 的实例方法时,我想知道这些操作的相对性能成本是多少。在这种情况下,我想知道静态方法 Enum.GetValues() 有多糟糕。有什么地方可以让我相对计算出.NET操作的运行时间吗?如果不是,你怎么知道哪些方法可以安全地经常被调用,哪些方法你应该避免?我是否只需要使用计时器测试每种方法(请上帝不..)?或者这是我过度关注的事情?
提前致谢。
所以,我使用 .NET 框架已经有一段时间了。有很多次当我调用一些静态函数或 List<> 的实例方法时,我想知道这些操作的相对性能成本是多少。在这种情况下,我想知道静态方法 Enum.GetValues() 有多糟糕。有什么地方可以让我相对计算出.NET操作的运行时间吗?如果不是,你怎么知道哪些方法可以安全地经常被调用,哪些方法你应该避免?我是否只需要使用计时器测试每种方法(请上帝不..)?或者这是我过度关注的事情?
提前致谢。