public void Cast_super_to_sub()
            {
                var expected = new MySubClass();
                var src      = (MyClass)expected;
                var result   = Converter.Convert <MySubClass>(src);

                Assert.Equal(expected, result);
            }
            public void Cast_same_type()
            {
                var        src      = new MySubClass();
                MySubClass expected = src;
                var        result   = Converter.Convert <MyClass>(src);

                Assert.Equal(expected, result);
            }
Esempio n. 3
0
            public void some_other_proc()
            {
                mySubClass = dictionary["apple"];
                dictionary.Remove("apple");
                string key = "apple1";

                mySubClass = dictionary[key];
                dictionary.Remove(key);
            }
Esempio n. 4
0
	public static int Main ()
	{
		MySubClass m = new MySubClass ();
		m [1] = true;

		Iface i = new MySubClass ();
		i [1] = true;
		return 0;
	}
Esempio n. 5
0
    static int Main()
    {
        MySubClass m = new MySubClass();

        m [1] = true;

        Iface i = new MySubClass();

        i [1] = true;
        return(0);
    }
Esempio n. 6
0
 // Copy constructor.
 public MySubClass(MySubClass _mySubClass)
 {
     Value = _mySubClass.Value;
 }
Esempio n. 7
0
 public void some_other_proc()
 {
     mySubClass = dictionary["apple"];
     dictionary.Remove("apple");
     string key = "apple1";
     mySubClass = dictionary[key];
     dictionary.Remove(key);
 }
 private void SetSomething()
 {
     this.ObjectMySubClass = new MySubClass(1, 2, 3);
 }
Esempio n. 9
0
 // Copy constructor.
 public MySubClass(MySubClass _mySubClass)
 {
     Value = _mySubClass.Value;
 }