0
我有接口的动态集合在C# 收集松动 - 不绑定到一个列表/词典/等多个接口 - 只需要1的ID
,但在任何给定的时间确实只有接口1有一个有效的嵌套类“ID”(Guid)
所以,为了避免重复所有条件的重复任务jsut来验证实际的id。是否有一种快速/有效的方式从单个界面确定ID?
例如:
ICookies;
IBread;
IJar;
if (ICookies.BaseObject.ID != null)
this.ID = ICookies.BaseObject.ID
if (IBread.BaseObject.ID != null)
this.ID = IBread.BaseObject.ID
if (IJar.BaseObject.ID != null)
this.ID = IJar.BaseObject.ID
.... etc. etc.
如果你没有一个集合在你的对象,有没有什么可以做,以避免的repetetive代码。 – Gabe 2011-05-28 23:50:07