寻找如何编写 masterdetail 文件的示例
looking for an example of how to WRITE a masterdetail file
我想看一个使用 FileHelpers 编写 MasterDetail 文件的简单示例。
我知道如何读取 MasterDetail 文件,但是,我找不到创建一个文件的示例。
我是这样完成的。
我不确定您为什么投反对票,因为没有任何示例说明写作。
var engine = new MasterDetailEngine<MyHeader,MyDetail>();
var listMasterDetail = new List<MasterDetails<MyHeader,MyDetail>>();
var a = new MasterDetails<MyHeader, MyDetail>();
a.Master = headerData;
a.Details = listDetail.ToArray();
listMasterDetail.Add(a);
engine.WriteFile(@"C:/SomeFolder/MyFile.txt", listMasterDetail);
我正在向 John Doe 的代码添加虚拟数据以便快速测试
var headerData =
new Customers
{
Address = "address",
City = "City",
CompanyName = "CompanyName",
ContactName = "ContactName",
ContactTitle = "ContactTitle",
Country = "Country",
CustomerID = "CustomerID"
};
var listDetail =
new Orders[]
{
new Orders
{
CustomerID = "CustomerID",
EmployeeID = 1,
Freight = 1.03M,
OrderDate = DateTime.Now,
OrderID = 1234,
RequiredDate = DateTime.Now.AddDays(2),
ShippedDate = DateTime.Now.AddDays(-2),
ShipVia = 1
},
new Orders
{
CustomerID = "CustomerID",
EmployeeID = 1,
Freight = 4.57M,
OrderDate = DateTime.Now,
OrderID = 5678,
RequiredDate = DateTime.Now.AddDays(2),
ShippedDate = DateTime.Now.AddDays(-2),
ShipVia = 1
}
};
var engine = new MasterDetailEngine<Customers, Orders>();
var listMasterDetail = new List<MasterDetails<Customers, Orders>>();
var a = new MasterDetails<Customers, Orders>
{
Master = headerData,
Details = listDetail.ToArray()
};
listMasterDetail.Add(a);
engine.WriteFile(@"C:/temp/MyFile.txt", listMasterDetail);
我想看一个使用 FileHelpers 编写 MasterDetail 文件的简单示例。
我知道如何读取 MasterDetail 文件,但是,我找不到创建一个文件的示例。
我是这样完成的。
我不确定您为什么投反对票,因为没有任何示例说明写作。
var engine = new MasterDetailEngine<MyHeader,MyDetail>();
var listMasterDetail = new List<MasterDetails<MyHeader,MyDetail>>();
var a = new MasterDetails<MyHeader, MyDetail>();
a.Master = headerData;
a.Details = listDetail.ToArray();
listMasterDetail.Add(a);
engine.WriteFile(@"C:/SomeFolder/MyFile.txt", listMasterDetail);
我正在向 John Doe 的代码添加虚拟数据以便快速测试
var headerData =
new Customers
{
Address = "address",
City = "City",
CompanyName = "CompanyName",
ContactName = "ContactName",
ContactTitle = "ContactTitle",
Country = "Country",
CustomerID = "CustomerID"
};
var listDetail =
new Orders[]
{
new Orders
{
CustomerID = "CustomerID",
EmployeeID = 1,
Freight = 1.03M,
OrderDate = DateTime.Now,
OrderID = 1234,
RequiredDate = DateTime.Now.AddDays(2),
ShippedDate = DateTime.Now.AddDays(-2),
ShipVia = 1
},
new Orders
{
CustomerID = "CustomerID",
EmployeeID = 1,
Freight = 4.57M,
OrderDate = DateTime.Now,
OrderID = 5678,
RequiredDate = DateTime.Now.AddDays(2),
ShippedDate = DateTime.Now.AddDays(-2),
ShipVia = 1
}
};
var engine = new MasterDetailEngine<Customers, Orders>();
var listMasterDetail = new List<MasterDetails<Customers, Orders>>();
var a = new MasterDetails<Customers, Orders>
{
Master = headerData,
Details = listDetail.ToArray()
};
listMasterDetail.Add(a);
engine.WriteFile(@"C:/temp/MyFile.txt", listMasterDetail);