You are on page 1of 1

class Calculator:

def add(self, argA,argB):


return argA+argB
def sub(self, argA,argB):
return argA-argB
--------------------------------------------

class IronPyt
{
static void Main(string[] args)
{
var engine = Python.CreateEngine();
dynamic py = engine.ExecuteFile("calc.py");

dynamic calc = py.Calculator();

Console.WriteLine(calc.__class__.__name__);
double a = 7.5;
double b = 2.5;
double res;
res = calc.add(a, b);
Console.WriteLine("{0}+{1}={2}", a, b, res);
res = calc.sub(a, b);
Console.WriteLine("{0}-{1}={2}", a, b, res);
Console.WriteLine("hi");
}
}

You might also like