当前位置:编程学习 > C#/ASP.NET >>

关于文本文档读取的问题 真心求教 [问题点数:100分]

读取以下文本 08  8  1  0  0  0.0000000  0  9G 5G 9G12G14G15G18G22G24G30
   23023228.594   120987880.454 8  23023229.007    94276281.39546
   20315626.160   106759315.571 9  20315624.966    83189072.28349
   23113227.645   121460820.006 8  23113227.426    94644805.40647
   23585951.463   123944994.966 7  23585950.752    96580533.68745
   24206903.639   127208107.895 7  24206904.015    99123183.80645
   20974150.535   110219897.985 9  20974148.872    85885611.68848
   22984785.263   120785858.640 8  22984783.417    94118848.57046
   22680731.352   119188035.114 8  22680730.729    92873784.76546
   24157938.114   126950817.041 7  24157937.996    98922720.98844
 要求输出结果除第一行外下面9行处于同一行 要能循环 有这么许多块数据 求大神啊  --------------------编程问答-------------------- 真心求大神 急用啊 --------------------编程问答--------------------

            var query = File.ReadAllLines("1.txt", Encoding.Default).Skip(1);
            for (int i = 0; i < Math.Ceiling(query.Count() * 1.0 / 9); i++)
            {
                Console.WriteLine("===========第{0}组============", i + 1);
                Console.WriteLine(string.Join(" ", query.Skip(i * 9).Take(9)));
            }


--------------------编程问答-------------------- 表示我真是代码白痴啊 大神能不能把完整的代码发上去啊 拜谢了 --------------------编程问答--------------------
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.IO;

namespace readText
{
    class Program
    {
        static void Main(string[] args)
        {
            string[] strs = File.ReadAllLines("1.txt", Encoding.Default);
            for (int i = 1;i< strs.Length; i++)
            { 
                Console.Write(strs[i]); 
            }
            Console.ReadKey();
        }
    }
}
看看。
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,