我想获得一个包含该集合中所有项目的集合的特定出现,例如,获取第一次出现的所有值,比如 3 次出现。
如果我有以下代码,我将如何做到这一点?如果 i 等于 1,我只想将集合中的第一个匹配项传递给我的 ProcessForm4PDFFormFields 方法,仅使用这一次出现而不是整个集合。
因此,参数“myResult”将仅包含根据“i”是什么来传递的事件之一。
public void GetForm4Results(string FormId, int LoanId, string MainDir3, string TemplateFile, Int16 i)
{
try
{
using (VisionEntities DbContext = new VisionEntities())
{
DbContext.Configuration.LazyLoadingEnabled = false;
DbContext.Database.Connection.Open();
int? LoanIdTmp = LoanId;
ObjectResult<SelectForm4_Result> result = DbContext.SelectForm4(8900, LoanId);
List<SelectForm4_Result> myResult = new List<SelectForm4_Result>();
myResult = result.ToList();
ProcessForm4PDFFormFields(myResult, FormId, MainDir3, TemplateFile, i);
}
}
catch (Exception ex)
{
throw ex;
}
}