本文整理汇总了C#中System.Collections.Generic.List.Find方法的典型用法代码示例。如果您正苦于以下问题:C# System.Collections.Generic.List.Find方法的具体用法?C# System.Collections.Generic.List.Find怎么用?C# System.Collections.Generic.List.Find使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类System.Collections.Generic.List
的用法示例。
在下文中一共展示了System.Collections.Generic.List.Find方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: RowContainsRowAndItem
public void RowContainsRowAndItem()
{
var row = new System.Collections.Generic.List<IPrintableObject>();
var gItem = new BaseDataItem(){
ColumnName = "GroupItem"
};
row.Add(gItem);
var baseRow = new BaseRowItem();
var ric = new System.Collections.Generic.List<IPrintableObject>(){
new BaseDataItem(){
ColumnName = "Lastname"
},
new BaseDataItem(){
ColumnName = "Firstname"
}
};
baseRow.Items.AddRange(ric);
row.Add(baseRow);
var rs = new ReportSettings();
var collectionSource = new CollectionDataSource (list,rs);
collectionSource.Bind();
int i = 0;
foreach (var element in collectionSource.SortedList) {
collectionSource.Fill(row,element);
var res = (BaseDataItem)row.Find(c => ((BaseDataItem)c).ColumnName == "GroupItem");
Assert.That(res.DBValue,Is.Not.Empty);
i ++;
}
Assert.That(i,Is.EqualTo(collectionSource.Count));
}