1
Antworten
Beachten Sie die folgenden einfachen code: using System; using System.Linq.Expressions; using System.Reflection; using System.Reflection.Emit; namespace A { public static class Program { private const MethodAttributes ExplicitImplementation = MethodAttributes.Private | MethodAttributes.Virtual | MethodAttributes.Final | MethodAttributes.HideBySig | MethodAttributes.NewSlot; private
6
Antworten
Ich habe eine situation, wo zwei Klassen (eine Ableitung von der anderen) implementieren beide die gleiche Schnittstelle explizit: interface I { int M(); } class A : I { int I.M() { return 1; } } class