c# - 一个 list 中有更多不同的项目

标签 c# list items

我想列出一个包含不同项目或应该称呼它的列表。我的意思是。

public class form1
{
    public List<string> information = new List<string>();
}


我希望它包含文本框中包含ID,名称和电话号码的信息,如下所示:

private void btnForm_Click(object sender, EventArgs e)
{
    Form2 Form1= new Form2(); 

    Form1.Show();

    class Form2a = new Form2();
    a.information.Add(txtId.Text);
    a.information.Add(txtName.Text);
    a.information.Add(txtPhonenumber.Text);
}


然后,我们将称其为具有不同ID,名称和电话号码的不同客户。

然后,我想将信息转换为另一种形式。

有人可以帮我还是给我一些提示?

最佳答案

您应该创建一个名为Customer或类似名称的自定义类,然后创建一个List<Customer>。这将允许您将UI元素(文本框)转换为正确键入的Customer实例并进行存储。

关于c# - 一个 list 中有更多不同的项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20618695/

相关文章:

c# - 如何从另一个 Controller 重定向到索引?

c# - ASP.NET C# 使用 System.IO 复制目录和子目录

python - 在 python 中迭代 YAML 列表

用于列表比较的 Python IN 运算符

WPF/Metro 风格 : Making ListView show only complete items

c# - 如何调试无法重现的bug?

c# - 惰性量词和前瞻

python - 将文本元素保存到Python中的字典中

Android Firebase 数据库添加对象到列表