我正在尝试创建一个工作流,在其中,我需要向IEnumerable添加一个对象。
在我的班级中,这个IEnumerable看起来像:
[DataMember]
public virtual IEnumerable<Account> TargetAccounts { get; set; }
在工作流程中,我将新创建的帐户添加到其中。
问题是: 在tollbox中只有AddToCollection组件,而cource只能用于Collection。
有没有办法简单地将新对象添加到IEnumerable而不为此操作创建新的CodeActivity?
P.S抱歉我的英语不好。
答案 0 :(得分:0)
IEnumerable不支持向其添加项目。它只允许查看集合的内容。不要修改值。像这样改变你的数据库,
[DataMember]
public virtual List<Account> TargetAccounts { get; set; }