Type クラス同士の比較結果 [.NET Framework]

サンプルコード

namespace TypeFullName
{
    class Program
    {
        static void Main(string[] args)
        {
            Type t1 = typeof(TypeFullName.Test1.ClassSample);
            Type t2 = typeof(TypeFullName.Test1.ClassSample);
            TypeFullName.Test1.ClassSample samp1 = new Test1.ClassSample();
            TypeFullName.Test1.ClassSample samp2 = new Test1.ClassSample();
            Type t3 = samp1.GetType();
            Type t4 = samp2.GetType();
            System.Diagnostics.Trace.WriteLine("t1 == t2      : " + (t1 == t2));
            System.Diagnostics.Trace.WriteLine("t3 == t4      : " + (t3 == t4));
            System.Diagnostics.Trace.WriteLine("t3.Equals(t4) : " + t3.Equals(t4));
        }
    }
    namespace Test1
    {
        public class ClassSample
        {
            public int A;
        }
    }
}

結果

t1 == t2      : True
t3 == t4      : True
t3.Equals(t4) : True

bing の検索結果が微妙

Web PI (Web Platform Installer) 3.0 をダウンロードしようと IE からデフォルトのまま bing で検索したんですが、なぜか 3.0 が出てこないで 2.0 が上がってくる、または 3.0 でもベータ版の情報が上がってきます。

bing2

ちなみに Yahoo! (Google エンジン)で検索した場合。欲しいものが一番上に上がってくる。

 

yahoo2

bing はもうちょっと直感的に欲しいものを上にあげてくれるようにしてほしいかなと思った今日この頃。

(ちなみにキーワードを「Web Platform Installer 3.0」にしても上がってきてくれませんでした orz)