小编cha*_*ter的帖子

如何对表示数字的字符串数组(正负以及小数部分)进行排序?

使用 Windows 表单应用程序,我选择了一个带有随机数值的 txt 文件,我可以将其正确打印在屏幕上。但是当我想对值进行排序时,“Array.Sort (values)”不起作用。我该如何处理?

按钮点击功能

private void button4_Click(object sender, EventArgs e)
    {
        OpenFileDialog openFileDialog1 = new OpenFileDialog
        {
            InitialDirectory = @"C:\",
            Title = "Title",
            CheckFileExists = true,
            CheckPathExists = true,
            DefaultExt = "txt",
            Filter = "txt (*.txt)|*.txt",
            FilterIndex = 2,
            RestoreDirectory = true,
            ReadOnlyChecked = true,
            ShowReadOnly = true
        };
        if(openFileDialog1.ShowDialog()==DialogResult.OK)
        {
            string path = openFileDialog1.FileName;
            string[] txtDoc = File.ReadAllLines(path);
            textBox6.Text = path;
            Array.Sort(txtDoc);
            foreach (string s in txtDoc)
            {
                txtDoc = s.Split(new[] { " " }, StringSplitOptions.RemoveEmptyEntries); …
Run Code Online (Sandbox Code Playgroud)

c# arrays sorting numbers

5
推荐指数
1
解决办法
51
查看次数

标签 统计

arrays ×1

c# ×1

numbers ×1

sorting ×1