[IronPython] importing C# functions
Michael Foord
fuzzyman at gmail.com
Sat Aug 5 13:36:49 CEST 2006
Slide wrote:
> I am currently adding a scripting console to one of the applications I
> develop. I would like to, at runtime, add functions that can be called
> by the python code in the console. Something like
>
> // c#
> public int AddIt(int a, int b)
> {
> return a + b;
> }
>
Does C# allow you to define functions outside of objects ? I didn't
think so...
You can create static methods on objects though.
> then, I would like to add that function (and possibly functions from
> plugins) so they can be called from python. Do I need to create a
> module and add the functions to the module? Is there a better way?
>
For an example of creating a dll from C#, and then accessing from
IronPython, see :
http://www.voidspace.org.uk/python/weblog/arch_d7_2006_07_29.shtml#e406
All the best,
Fuzzyman
http://www.voidspace.org.uk/python/index.shtml
> Thanks,
>
> slide
> _______________________________________________
> users mailing list
> users at lists.ironpython.com
> http://lists.ironpython.com/listinfo.cgi/users-ironpython.com
More information about the Ironpython-users
mailing list