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);
}