如何判断我的程序是否正在使用<list>?</list>

时间:2014-09-20 18:19:15

标签: c# visual-studio-2013

使用Visual Studio 2013时,如何判断我的列表是否正在使用和填充?我的朋友名单如下:

    List<Friend> myFriend = new List<Friend>(); //instantiate new friend list
    public Form1()
    {
        InitializeComponent();
    }

    private void btnSave_Click(object sender, EventArgs e)
    {
        Friend f = new Friend()
        {               
            Name = txtName.Text,
            Location = new Address()
            {
            Street = txtAddress.Text, 
            City = txtCity.Text,
            State = txtState.Text,
            PostalCode = txtPostal.Text     
            }
        };                            

        lstContacts.Items.Add(f);//Add person to address book
        Clear();
    }

1 个答案:

答案 0 :(得分:0)

您提供的代码未显示使用myFriend执行的任何操作,因此不会填充myFriend。您已将Friend直接添加到lstContacts控件中。

如果您想将其添加到myFriend,只需添加

即可
myFriend.Add(f); 

在同一个功能中。然后,每次调用btnSave_Click时,您都会向用户界面和myFriend添加新元素。

由于您可以随时随地访问lstContacts.Items,您有什么理由需要myFriend吗?