Come è possibile utilizzare un inizializzatore di oggetti con un'implementazione esplicita dell'interfaccia in C#?Inizializzatore oggetto con interfaccia esplicita in C#
public interface IType
{
string Property1 { get; set; }
}
public class Type1 : IType
{
string IType.Property1 { get; set; }
}
...
//doesn't work
var v = new Type1 { IType.Property1 = "myString" };
Puoi dirci perché desideri farlo? –
Raccomando il consiglio del mio medico: "se fa male, non farlo". –
"Non farlo" non ispira mai l'innovazione. – Inisheer