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(); 
            } 
        }
    }

  • 相关阅读:
    linux学习之高并发服务器篇(二)
    linux学习之多高并发服务器篇(一)
    Linux学习之socket编程(二)
    Linux学习之socket编程(一)
    CMSIS-RTOS功能概述
    CMSIS-RTOS的使用
    CMSIS-RTOS 简介
    深入理解void以及void指针的含义
    C语言操作数截断
    惊人发现:火星上有水!会有生命吗? 未完
  • 原文地址:https://www.cnblogs.com/zztong/p/6695216.html
Copyright © 2011-2022 走看看