如何将项添加到工作流中的IEnumerable <t>?</t>

时间:2014-12-10 07:48:07

标签: c# workflow

我正在尝试创建一个工作流,在其中,我需要向IEnumerable添加一个对象。

在我的班级中,这个IEnumerable看起来像:

[DataMember]
public virtual IEnumerable<Account> TargetAccounts { get; set; }

在工作流程中,我将新创建的帐户添加到其中。

问题是: 在tollbox中只有AddToCollection组件,而cource只能用于Collection。

有没有办法简单地将新对象添加到IEnumerable而不为此操作创建新的CodeActivity?

P.S抱歉我的英语不好。

1 个答案:

答案 0 :(得分:0)

IEnumerable不支持向其添加项目。它只允许查看集合的内容。不要修改值。像这样改变你的数据库,

[DataMember]
public virtual List<Account> TargetAccounts { get; set; }