使用StreamReader读取,让后放到数据或者dataTable里,再循环赋值给textbox。

解决方案 »

  1.   


            /// <summary>
            /// 根据Txt文件读取赋值
            /// 5,10
            /// 15,20
            /// 25,30
            /// </summary>
            /// <param name="filePath"></param>
            /// <returns></returns>
            private List<string> ReadTxt(string filePath)
            {
                StreamReader sReader = new StreamReader(filePath, Encoding.Default);
                List<string> listValue = new List<string>();            //读取行
                string strLine = sReader.ReadLine();            while (!string.IsNullOrEmpty(strLine))
                {
                    if (strLine.Contains(','))
                    {
                        string[] stemp = strLine.Split(',');
                        listValue.Add(stemp[0]);
                        listValue.Add(stemp[1]);
                    }
                    else
                    {
                        listValue.Add(strLine);
                    }                strLine = sReader.ReadLine();
                }            return listValue;
            }