zoukankan      html  css  js  c++  java
  • C#写入(覆盖形式)数据到CSV文件 和 读取CSV文件

            /// <summary>
            /// 写入数据到CSV文件,覆盖形式
            /// </summary>
            /// <param name="csvPath">要写入的字符串表示的CSV文件</param>
            /// <param name="LineDataList">要写入CSV文件的数据,以string[]类型List表示的行集数据</param>
            public static   void OpCsv(string csvPath, List<string[]> LineDataList)
            {
                using (FileStream fs = new FileStream(csvPath.Trim(), FileMode.OpenOrCreate, FileAccess.ReadWrite))
                {
                    using (StreamWriter sw = new StreamWriter(fs, Encoding.Default))
                    {
                        StringBuilder sb_csvStr = new StringBuilder();
                        for (int i = 0; i < LineDataList.Count; i++)//<--row
                        {
                            sb_csvStr.Clear();
                            for (int j = 0; j < LineDataList[i].Length; j++)//<--col
                            {
                                sb_csvStr.Append(string.Format("{0},", LineDataList[i][j].ToString()));
                            }
                            sw.WriteLine(sb_csvStr.ToString().Substring(0, sb_csvStr.ToString().Length - 1));
                        }
                        fs.Flush();
                    }
                }
            }
            /// <summary>
            /// 读取csv文件
            /// </summary>
            /// <param name="csvPath">string 标识的 csv文件路径</param>
            /// <returns>返回的读取的 csv 文件的行集合</returns>
            public static string[] ReadCsv(string csvPath)
            {
                string[] csvLineList = File.ReadAllLines(csvPath, Encoding.Default);
                return csvLineList;
            }    
  • 相关阅读:
    Maven 环境的配置
    zTree的简单例子
    plsql免安装客户端的配置
    HDU 1232 畅通工程
    HDU 5698 瞬间移动
    Codeforces 1015E1 Stars Drawing (Easy Edition)
    Codeforces 784B Santa Claus and Keyboard Check
    Codeforces 500C New Year Book Reading
    NSarray 赋值 拷贝 等问题记录
    UINavigationController 操作记录
  • 原文地址:https://www.cnblogs.com/xifengyeluo/p/9435143.html
Copyright © 2011-2022 走看看