ONE Collection或ONE数组中的相似成员

时间:2015-09-18 06:34:06

标签: collections similarity members

您好
我有一个从用户获取整数的textBox 我想要一个按钮编程,例如,如果我给textBox这些数字(5 8 16 16 5 1 0 5)与button_Click显示“有三个5和 两个16“。

我正在使用 WPF(C#)。 谢谢你的回复。

1 个答案:

答案 0 :(得分:0)

public List refrence;

    public MainWindow()
    {
        InitializeComponent();
        refrence = new List<int>();
    }


    private void buttonAdd_Click(object sender, RoutedEventArgs e)
    {
        refrence.Add(int.Parse(textBox.Text));
        textBox.Clear();
        listBox.Items.Clear();
    }
    private void buttonSearch_Click(object sender, RoutedEventArgs e)
    {
        List<int> q = new List<int>();
        int[] query = refrence.ToArray();
        for (int i = 0; i < query.Length; i++)
            for (int j = i + 1; j < query.Length; j++)
            {
                if (query[i] == query[j])
                {
                    q.Add(query[j]);
                    var qwe = q.Distinct();
                    foreach(var item in qwe)
                    listBox.Items.Add(item);
                }
            }
    }</i>

但它表明 五 五 五 16 五 列表框中的16