分割字符串使用空格

using System;
using System.Text;
using System.IO;

static void Read(string path)
        {
            StreamReader sr = new StreamReader(path, Encoding.Default);
            String line;
            while ((line = sr.ReadLine()) != null)
            {
                string []sli = line.Split(' '); //分割字符串

                //Console.WriteLine(sli[1].ToString(),sli[0].ToString());
                for (int i = 0; i < sli.Length; i++)
                {
                    if (sli[0].ToString() == "#")
                        continue;
                    

                    Console.WriteLine("{0}", sli[i]);

                }
               // Console.WriteLine("city={0},cityid={1}", sli[1].ToString(), sli[0].ToString());
               
            }
        }

 

 

 

测试文件例子:

     测试文件.txt 

CN101340401    taizhong    台中    台中    台湾
CN101340402    miaoli    苗栗    台中    台湾
CN101340403    zhanghua    彰化    台中    台湾
CN101340404    nantou    南投    台中    台湾
# 测试数据
CN101340405    hualian    花莲    台中    台湾
CN101340406    yunlin    云林    台中    台湾
CN101310230    nanzidao    南子岛    南子岛    海南

 

posted @ 2015-10-15 20:59  sndnvaps  阅读(279)  评论(0编辑  收藏  举报