zurück zum Artikel

Dynamische Typen in Mono

Alexander Neumann

Die quelloffene Alternative zu Microsofts .NET-Framework unterstützt jetzt die mit C# 4.0 eingeführten dynamischen Typen.

Mono-Schöpfer Miguel de Icaza berichtet in seinem neuen Blog-Eintrag [1], dass Mono [2], die quelloffene Alternative zu Microsofts .NET-Framework, nun die mit C# 4.0 im künftigen Visual Studio 2010 eingeführten dynamischen Typen [3] unterstützt. Die Mono-Entwickler haben zur Verdeutlichung eine kleine den Mono-C#-Compiler nutzende, dynamisch typisierte PInvoke-Klasse geschrieben, mit der sich Methoden der C-Bibliothek aufrufen lassen wie:

dynamic d = new PInvoke ("libc");
d.printf ("I have been clicked %d times", times);

Hier wird printf zur Kompilierzeit als Methode in der libc-Bibliothek ausgeführt. (ane [4])


URL dieses Artikels:
https://www.heise.de/-750889

Links in diesem Artikel:
[1] http://tirania.org/blog/archive/2009/Aug-11.html
[2] http://www.mono-project.com/Main_Page
[3] http://msdn.microsoft.com/en-us/library/dd264741%28VS.100%29.aspx
[4] mailto:ane@heise.de