public static IList<string> test_list(SubClassTest x) { // calls into python if return_list is overriden return x.return_list(); }
public static string test_foo(SubClassTest x) { // calls into python if foo is overriden return x.foo(); }
public static string test_bar(SubClassTest x, string s, int i) { // calls into python if bar is overriden return x.bar(s, i); }
// test instances pass through managed code unchanged public static SubClassTest pass_through(SubClassTest s) { return s; }
public static IList <string> test_list(SubClassTest x) { // calls into python if return_list is overriden return(x.return_list()); }
// test instances pass through managed code unchanged ... public static SubClassTest pass_through(SubClassTest s) { return(s); }