怎么将TextBox中的内容读入到Double行的数组里C

如何将TextBox中的内容读入到Double行的数组里C#
如何将TextBox中的内容读入到double性的数组里C#,菜鸟一枚,还希望大神给点详细的代码
------解决方案--------------------
            string str = textBox1.Text.Trim().ToString();
            double doub=0;
            if (double.TryParse(str, out doub))
            {
                MessageBox.Show(doub.ToString());

            }
            else
            {
                MessageBox.Show(str.ToString());
            }

------解决方案--------------------
分割text内容,然后将字符串convert成float,存到数组中
------解决方案--------------------
        double[] doub = new double[512];
        int a = 0;
        string str = string.Empty;
        double doubs;
        private void simpleButton1_Click(object sender, EventArgs e)
        {
            a = ++a;
            str = textBox1.Text.Trim().ToString();

            if (double.TryParse(str, out doubs))
            {
                MessageBox.Show("添加成功");

                doub[a] = doubs;
            }
            else
            {
                MessageBox.Show("类型不正确");
            }
        }

这个写在button里面了