예제 #1
0
파일: N1768.cs 프로젝트: zwmyint/Bridge
        public void TestExplicitImplementation()
        {
            var c1 = new C1 <int>();

            Assert.AreEqual(0, c1[0]);
            Assert.AreEqual(2, c1.Add(0));
            Assert.AreEqual(1, c1.Count);

            var i1 = new C1 <int>();

            Assert.AreEqual(0, i1[0]);
            Assert.AreEqual(2, i1.Add(0));
            Assert.AreEqual(1, i1.Count);
        }
예제 #2
0
 public override void ApplyImpl <Foo> (C1 <Foo> c1)
 {
     c1.Add(t => t.Value);
 }