public void When_ResourceKey_HashCode_NotEqual()
        {
            var s1 = "StringKey";
            var s2 = "ByteKey";

            var t1 = typeof(string);
            var t2 = typeof(byte);

            var k1 = new ResourceKey(s1);
            var k2 = new ResourceKey(s2);
            var k3 = new ResourceKey(t1);
            var k4 = new ResourceKey(t2);

            Assert.AreNotEqual(k1.HashCode, k2.HashCode);
            Assert.AreNotEqual(k3.HashCode, k4.HashCode);
        }
Beispiel #2
0
 public DebugResourceSource(ResourceKey resourceKey, ResourceDictionary containingDictionary)
 {
     ResourceKey = resourceKey;
     _containingDictionaryRef = new WeakReference <ResourceDictionary>(containingDictionary);
 }