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); }
public void some_other_proc() { mySubClass = dictionary["apple"]; dictionary.Remove("apple"); string key = "apple1"; mySubClass = dictionary[key]; dictionary.Remove(key); }
public static int Main () { MySubClass m = new MySubClass (); m [1] = true; Iface i = new MySubClass (); i [1] = true; return 0; }
static int Main() { MySubClass m = new MySubClass(); m [1] = true; Iface i = new MySubClass(); i [1] = true; return(0); }
// Copy constructor. public MySubClass(MySubClass _mySubClass) { Value = _mySubClass.Value; }
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); }
// Copy constructor. public MySubClass(MySubClass _mySubClass) { Value = _mySubClass.Value; }