Vb.net LINQ如何生成csv文件节

Vb.net LINQ如何生成csv文件节,vb.net,linq,Vb.net,Linq,我在基于该节生成csv文件时遇到问题。我目前正在使用LinqToCsv dll生成该文件。如何按节生成文件。请帮忙。谢谢 目前我有三个部分 Header Section Detail Section Footer Section 这是我的密码 TTMSEntities DB = new TTMSEntities(); CsvFileDescription outputFileDescription = new CsvFileDescription(); outputFileDescript

我在基于该节生成csv文件时遇到问题。我目前正在使用LinqToCsv dll生成该文件。如何按节生成文件。请帮忙。谢谢

目前我有三个部分

Header Section
Detail Section 
Footer Section
这是我的密码

TTMSEntities DB = new TTMSEntities();

CsvFileDescription outputFileDescription = new CsvFileDescription();
outputFileDescription.NoSeparatorChar = false;
outputFileDescription.FirstLineHasColumnNames = true;
outputFileDescription.FileCultureName = "en-US";

List<HeaderRec> list1 = new List<HeaderRec>();
HeaderRec header = new HeaderRec();

header.RecordType = "";
header.RetailerID = "";
header.FileDate = "";
header.FileSequence = "";
header.LastTransRef = "";
list1.Add(header);

var Data = (from p in DB.TT_TNG_KFC_TRANSACTION_UPLOAD
            select new DetailRec
            {
                RecordType = "D",
                TransIDType  ="AA"
            });

List<FooterRec> list2 = new List<FooterRec>();
FooterRec footer = new FooterRec();

footer.RecordType = "T";
footer.TotalAmount = "100";
list2.Add(footer);

CsvContext cc = new CsvContext();

cc.Write(Data, "TestData.csv", outputFileDescription);
TTMSEntities DB=newttmsentities();
CsvFileDescription outputFileDescription=新的CsvFileDescription();
outputFileDescription.nosparatorchar=false;
outputFileDescription.FirstLineHasColumnNames=true;
outputFileDescription.FileCultureName=“en-US”;
List list1=新列表();
HeaderRec头=新的HeaderRec();
header.RecordType=“”;
header.RetailerID=“”;
header.FileDate=“”;
header.FileSequence=“”;
header.LastTransRef=“”;
列表1.添加(标题);
var数据=(从DB.TT\U TNG\U KFC\U事务中的p上传)
选择new DetailRec
{
RecordType=“D”,
TransIDType=“AA”
});
List list2=新列表();
FooterRec footer=新FooterRec();
footer.RecordType=“T”;
footer.TotalAmount=“100”;
列表2.添加(页脚);
CsvContext cc=新的CsvContext();
cc.Write(数据,“TestData.csv”,outputFileDescription);

如何查看列表?

请更具体一些。给我们看看你的代码。向我们指出失败的地方以及您试图实现的目标。可以尝试使用第三个“列表”从两个列表中添加项目。。或者将List1更改为“List”类型,并使用addheaderrec和FooterRec对其进行添加