zoukankan      html  css  js  c++  java
  • C#读取文件内容,包括ArrayList使用和类型转换

    //文件中的数据格式为
    // 1 2 3 4 5
    // 1 2 3 5 6
    using System;
    using System.Text;
    using System.Collections;
    using System.IO;
    namespace InsertSort
    {
        class Program  //此程序用来将文件中的矩阵数字进行逻辑
                       //运算并使用ArrayList,包括类型转换
        {
            static void Main()
            {
                string path=@"F://test.txt";
                StreamReader sr = new StreamReader(path, Encoding.Default);
                string temp;
                ArrayList aL = new ArrayList();
                while ((temp = sr.ReadLine()) != null)
                {
                    string[] s = temp.Split(new char[] { ' ' }, StringSplitOptions.RemoveEmptyEntries);//根据空格区分数据
                    int tempInt;
                    foreach (string i in s)
                    {
                        tempInt = Convert.ToInt32(i);  //string转换成int,基本数据类型的转换
                        aL.Add(tempInt);
                    }
                }
                int sum = 0;
                for (int i = 0; i < aL.Count; i++)
                {
                    sum += (int)aL[i];     //object转换成int,object转换为基本数据类型
                    Console.WriteLine(aL[i]);
                }
                Console.WriteLine(sum);
            }
        }
    }
    using System;
    using System.IO;
    using System.Text;
    namespace FileWrite //此程序用于读取非数字文件内容
    { 
        class Program
        { 
            static void Main()
            { 
                string path1 = @"F:	est1.txt";
                FileStream fs = new FileStream(path1, FileMode.Create);//创建文件 
                byte[] data = Encoding.Default.GetBytes("Hello world");
                fs.Write(data, 0,data.Length);
                fs.Close(); 
            } 
        }
    }

  • 相关阅读:
    利用requests, beautifulsoup包爬取股票信息网站
    Mac自带编码转换工具iconv
    Flask 快速入门
    HTML模版组件
    JavaScript正则表达式及jQuery回顾
    jQuery 教程
    Document
    Document
    Document
    Document
  • 原文地址:https://www.cnblogs.com/zztong/p/6695216.html
Copyright © 2011-2022 走看看