如何将列表从以前的控制台应用程序项引用到另一个windows窗体项?基本上,我是从一个过去的控制台应用程序中获得一个电子邮件地址列表,并尝试从该列表中使用它们,以windows的形式给人们发送电子邮件。
下面是我的列表代码:
class MyData
{
public string ColumnOne { get; set; }
public string ColumnTwo { get; set; }
public string ColumnThree { get; set; }
public string ColumnFour { get; set; }
public string ColumnFive { get; set; }
}
var list = new List<MyData>();
while (reader.Read())
{
var data = new MyData
{
ColumnOne = reader.GetString(0),
ColumnTwo = reader.GetString(1),
ColumnThree = reader.GetString(2),
ColumnFour = reader.GetString(3),
ColumnFive = reader.GetString(4),
};
list.Add(data);
}
Console.WriteLine("");
foreach (var row in list)
{
Console.WriteLine("Start Here");
Console.WriteLine(row.ColumnOne);
Console.WriteLine(row.ColumnTwo);
Console.WriteLine(row.ColumnThree);
Console.WriteLine(row.ColumnFour); // Name
Console.WriteLine(row.ColumnFive); // Email
Console.WriteLine("");
}
MassMail objForm = new MassMail(); // thats my link to my next window.发布于 2011-07-22 01:58:34
我假设您有两个应用程序,一个是控制台应用程序,另一个是依赖控制台应用程序输出的windows表单应用程序。
最简单的解决方案:
更复杂的情况:
https://stackoverflow.com/questions/6780453
复制相似问题