这似乎不可能吗?那么什么是最好的解决方案?展开/动态?
public interface ICoOrd { int x { get; set; } int y { get; set; } }
...
ICoOrd a = new {x = 44, y = 55};
参考:
c# interface anonymous-types
anonymous-types ×1
c# ×1
interface ×1