• 读取二进制文档的一些方法


    using System;
    using System.Collections.Generic;
    using System.Text;
    using System.Data.OleDb;//
    using System.Data;//
    using System.IO;//
    using System.Collections;//

    namespace ISEX.NET
    {    
        /// <summary>
        /// 二进制文件的操作
        /// </summary>
        class CFile
        {
            /// <summary>
            /// 创建文本到文件
            /// </summary>
            /// <param name="path">文件路径</param>
            /// <param name="arrystr">文本数组</param>
            public void writeFile(string path,string[] arrystr)
            {
                using (StreamWriter sw = File.CreateText(path))
                {
                    foreach (string str in arrystr)
                    {
                       sw.WriteLine(str);
                    }
                }
            }


            /// <summary>
            /// 删除指定文件
            /// </summary>
            /// <param name="path">文件路径</param>
            public void deleteFile(string path)
            {
                File.Delete(path);
            }

            /// <summary>
            /// 读取文件中的文本到arrylist
            /// </summary>
            /// <param name="path">文件路径</param>
            /// <returns>返回文本内容到arrylist中</returns>
            public ArrayList  readFile(string path)
            {
                ArrayList al = new ArrayList();
                using (StreamReader sr = File.OpenText(path))
                {
                    String input;
                    while ((input = sr.ReadLine()) != null)
                    {
                        al.Add(input);
                    }
                }
                return al;
            }

            /// <summary>
            /// 读取文件中的一条文本
            /// </summary>
            /// <param name="path">文件路径</param>
            /// <returns>返回文本内容到string</returns>
            public string readoneFile(string path)
            {
                using (StreamReader sr = File.OpenText(path))
                {
                    String input;
                    input = sr.ReadLine();
                    return input;
                }
            }
        }
    }

  • 相关阅读:
    用pelican搭建完美博客
    对比MySQL,什么场景MongoDB更适用
    客官,您的 Flask 全家桶请收好
    虚拟机安装macos 分辨率不正常修改不了,不能全屏如何解决
    mac开启HiDPI
    虚拟机安装MacOS|unlocker解锁出现闪退问题!
    下载com.vmware.fusion.tools.darwin.zip.tar慢
    VMware虚拟机安装黑苹果MacOS Mojave系统详细教程
    Python格式化输出
    ubuntu进入initramfs,系统黑屏
  • 原文地址:https://www.cnblogs.com/mane/p/1862582.html
Copyright © 2020-2023  润新知