c# 性能测试

1.比较两个对象是否相同时, == 比 Equals效率更高

    class Foo
    {
        string Name { set; get; }
    }
    static void Main()
    {
        Foo f = new Foo();
        Foo f2 = new Foo();
        var watch = new Stopwatch();
        watch.Start();
        for (int i = 0; i < 100000000; i++)
        {
            bool flag = f.Equals(f2);
            // bool flag = f == f2;
        }
        watch.Stop();
        Console.WriteLine(watch.ElapsedMilliseconds);
    }
原文地址:https://www.cnblogs.com/LTEF/p/10118514.html