¿Cómo puedo utilizar un inicializador de objeto con una implementación de interfaz explícita en C#?inicializador de objeto con interfaz explícita en 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" };
¿Puede decirnos por qué desea hacerlo? –
recomiendo el consejo de mi médico: "si le duele, no lo haga". –
"No lo hagas" nunca inspira innovación. – Inisheer