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" };