031集——文本文件按空格分行——C#学习笔记

如下图,读取每行文本,每行文本再按空格分开读取一个字符串,输出到另一个文本:

CAD环境下,代码如下:

cs 复制代码
using Autodesk.AutoCAD.DatabaseServices;
using Autodesk.AutoCAD.Runtime;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using AcTools;
using Autodesk.AutoCAD.Geometry;
using System.IO;

namespace Acdemo
{


    public class Acdemo
    {
        [CommandMethod("xx")]
        public void Demo()
        {
            string filename = @"E:\vba\888.txt";
            string filename1 = @"E:\vba\999.txt";
            try
            {
                File.Delete(filename1); 
            string[] contents = File.ReadAllLines(filename);
            List<List<string>> list = new List<List<string>>();
            for (int i = 0; i < contents.Length; i++)
            {
                string[] cont = contents[i].Split(new char[] { ' ' });
                List<string> sublist = new List<string>();
                for (int j = 0; j < cont.Length; j++)
                {
                    sublist.Add(cont[j]);
                    File.AppendAllLines(filename1, cont);

                }
                list.Add(sublist);
            }

            }
            catch (System.Exception)
            {

                throw;
            }
         
        }  
    }
}
相关推荐
YuanlongWang6 小时前
C# 基础——装箱和拆箱
java·开发语言·c#
摇滚侠6 小时前
Spring Boot 3零基础教程,WEB 开发 静态资源默认配置 笔记27
spring boot·笔记·后端
LXS_3577 小时前
Day 05 C++ 入门 之 指针
开发语言·c++·笔记·学习方法·改行学it
MicroTech20258 小时前
微算法科技(MLGO)研发突破性低复杂度CFG算法,成功缓解边缘分裂学习中的掉队者问题
科技·学习·算法
future141210 小时前
MCU硬件学习
单片机·嵌入式硬件·学习
好奇龙猫10 小时前
日语学习-日语知识点小记-构建基础-JLPT-N3阶段-二阶段(4):文法運用
学习
mtactor10 小时前
投资理财学习笔记
笔记·学习·金融
浮游本尊11 小时前
React 18.x 学习计划 - 第四天:React Hooks深入
前端·学习·react.js
QQ129584550411 小时前
C# 如何能够创建一个MVC的WEB项目
c#·mvc
立志成为大牛的小牛12 小时前
数据结构——二十六、邻接表(王道408)
开发语言·数据结构·c++·学习·程序人生