如何检查此阵列中的重复答案?C#

Rob*_*Rob 8 c# arrays duplicates

对不起新手问题.有人可以帮帮我吗?这里有简单的数组 检查所有用户输入的最佳/最简单方法是唯一且不重复的?谢谢

    private void btnNext_Click(object sender, EventArgs e)
    {

        string[] Numbers = new string[5];


        Numbers[0] = txtNumber1.Text;
        Numbers[1] = txtNumber2.Text;
        Numbers[2] = txtNumber3.Text;
        Numbers[3] = txtNumber4.Text;
        Numbers[4] = txtNumber5.Text;


        foreach (string Result in Numbers)
        {
            lbNumbers.Items.Add(Result);
        }

        txtNumber1.Clear();
        txtNumber2.Clear();
        txtNumber3.Clear();
        txtNumber4.Clear();
        txtNumber5.Clear();
    }
}
Run Code Online (Sandbox Code Playgroud)

}

我应该补充一下,我需要在输出数字之前检查一下.谢谢

Jon*_*eet 15

一个简单的方法是通过LINQ:

bool allUnique = Numbers.Distinct().Count() == Numbers.Length;
Run Code Online (Sandbox Code Playgroud)