将文件添加到方法中的列表

ff0000e2

我写了一个方法,将一些文件添加到列表中,该方法内部该列表包含文件,但是当我使用调试器退出该方法时,该列表为空。

List<string> lstPDFApps = new List<string>();

public void GenerateEmployeeApplication(int enrollmentId, long packageId, int carrierId)
{
    --snip--
    get.Fill(dt, carrierId, 14);
    foreach (DataRow dr in dt)
    {
        var param = new List<SqlParameter>();
        param.Add(new SqlParameter("@EnrollmentID", enrollmentId));

        param.Add(new SqlParameter("@PackageID", packageId));
        var files = dr.PDFStamp(param);
        lstPDFApps.AddRange(files.Where(file => file != ""));

    }
}

该列表是字符串的公共列表

有任何想法吗?

ff0000e2

我是个白痴。

我在调用GenerateEmployeeApplication()的方法中声明了该列表-我猜想一旦退出该列表就是kaput。

我将声明移到了任何方法之外,并且保留了该信息。

很抱歉浪费大家的时间!

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章