zoukankan      html  css  js  c++  java
  • 读取二进制文档的一些方法

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

  • 相关阅读:
    SQL 连接 JOIN 例解。(左连接,右连接,全连接,内连接,交叉连接,自连接)
    HttpWatch工具简介及使用技巧
    橙色在网页设计运用:36个启发灵感的案例
    JS Date格式化为yyyyMMdd类字符串
    60款很酷的 jQuery 幻灯片演示和下载
    浅谈SQL Server中统计对于查询的影响
    C#创建Windows Service(Windows 服务)基础教程
    使用分页方式读取超大文件的性能试验
    240多个jQuey插件
    ASP.NET性能优化之负载均衡
  • 原文地址:https://www.cnblogs.com/mane/p/1862582.html
Copyright © 2011-2022 走看看