[IronPython] Calling explicitly-implemented interface methods

Dino Viehland dinov at microsoft.com
Fri Apr 30 15:58:01 PDT 2010


Michael wrote:
> On 30/04/2010 23:32, Dino Viehland wrote:
> > Michael wrote:
> >
> >> Hey all,
> >>
> >> I'm porting the dotnet-integration document that comes with IronPython
> >> to Try Python. The following example doesn't work, because RegistryKey
> >> isn't available on Silverlight. Can anyone suggest a good alternative of
> >> an explicitly implemented interface method on a class in Silverlight?
> >>
> > One example might be Python file objects which also implement IDisposable.
> >
> >
> 
> That would be a really inconvenient example to pick, since in Try Python
> I patch __builtin__.file to be a custom type that reads / writes files
> to local storage. :-)
> 
> Can you think of anything else?

It's kind of lame but Python lists explicitly implement IList.Remove.


More information about the Users mailing list