我有一个包含ParentDetail列表的Parent类。这个类运行良好,但现在我需要提供一种方法来删除任何ParentDetail对象,其ParentDetail.Text为空字符串。
是否有一种简单的方法可以通过向Parent类添加另一个方法来实现这一点?
public class Parent {
public IList<ParentDetail> ParentDetails {
get { return _ParentDetails; }
}
private List<ParentDetail> _ParentDetails = new List<ParentDetail>();
public Parent() {
this._ParentDetails = new List<ParentDetail>();
}
}
public class ParentDetail {
public ParentDetail() {
this.Text = new HtmlText();
}
public HtmlText Text { get; set; }
}
public class HtmlText {
public HtmlText() {
TextWithHtml = String.Empty;
}
[AllowHtml]
public string TextWithHtml { get; set; }
}