欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

一個讀寫csv文件的C#類

 更新時間:2020年08月11日 08:33:11   作者:DODONG  
這篇文章主要為大家詳細介紹了一個讀寫csv文件的C#類,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下

本文實例為大家分享了一個讀寫csv文件的C#類,供大家參考,具體內容如下

using System;
using System.Collections.Generic;
using System.IO;
using System.Text;

namespace CSVDemo
{
 /// <summary>
 /// CSVUtil is a helper class handling csv files.
 /// </summary>
 public class CSVUtil
 {
  private CSVUtil()
  {
  }
  //write a new file, existed file will be overwritten
  public static void WriteCSV(string filePathName,List<String[]>ls)
  {
   WriteCSV(filePathName,false,ls);
  }
  //write a file, existed file will be overwritten if append = false
  public static void WriteCSV(string filePathName,bool append, List<String[]> ls)
  {
   StreamWriter fileWriter=new StreamWriter(filePathName,append,Encoding.Default);
   foreach(String[] strArr in ls)
   {
    fileWriter.WriteLine(String.Join (“,",strArr) );
   }
   fileWriter.Flush();
   fileWriter.Close();
   
  }
  public static List<String[]> ReadCSV(string filePathName)
  {
   List<String[]> ls = new List<String[]>();
   StreamReader fileReader=new StreamReader(filePathName); 
   string strLine="";
   while (strLine != null)
   {
    strLine = fileReader.ReadLine();
    if (strLine != null && strLine.Length>0)
    {
     ls.Add(strLine.Split(','));
     //Debug.WriteLine(strLine);
    }
   } 
   fileReader.Close();
   return ls;
  }
  
 }
}

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

  • C# 8.0可空引用類型的使用注意記錄

    C# 8.0可空引用類型的使用注意記錄

    這篇文章主要給大家介紹了關于C# 8.0可空引用類型使用注意的相關資料,文中通過示例代碼介紹的非常詳細,對大家學習或者使用C#具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧
    2019-04-04
  • C#并發(fā)容器之ConcurrentDictionary與普通Dictionary帶鎖性能詳解

    C#并發(fā)容器之ConcurrentDictionary與普通Dictionary帶鎖性能詳解

    這篇文章主要介紹了C#并發(fā)容器之ConcurrentDictionary與普通Dictionary帶鎖性能詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-04-04
  • C#中常量和只讀變量的區(qū)別小結

    C#中常量和只讀變量的區(qū)別小結

    本篇文章主要是對C#中常量和只讀變量的區(qū)別進行了詳細的介紹,需要的朋友可以過來參考下,希望對大家有所幫助
    2014-01-01
  • 解析StreamReader與文件亂碼問題的解決方法

    解析StreamReader與文件亂碼問題的解決方法

    本篇文章是對StreamReader與文件亂碼問題的解決方法進行了詳細的分析介紹,需要的朋友參考下
    2013-05-05
  • C#資源釋放方法實例分析

    C#資源釋放方法實例分析

    這篇文章主要介紹了C#資源釋放方法,結合實例詳細分析了C#資源釋放的具體方法與相關技巧,需要的朋友可以參考下
    2016-02-02
  • C# 對象映射的高性能方案

    C# 對象映射的高性能方案

    這篇文章主要介紹了C# 對象映射的高性能方案,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,有需要的朋友可以借鑒參考下
    2020-12-12
  • C#禁止textbox復制、粘貼、剪切及鼠標右鍵的方法

    C#禁止textbox復制、粘貼、剪切及鼠標右鍵的方法

    這篇文章主要介紹了C#禁止textbox復制、粘貼、剪切及鼠標右鍵的方法,涉及C#針對窗口消息的處理技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-09-09
  • unity shader 較完整光照(含有多光源陰影)

    unity shader 較完整光照(含有多光源陰影)

    這篇文章主要介紹了unity shader 較完整光照(含有多光源陰影),本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-09-09
  • C#中后臺post請求常用的兩種方式總結

    C#中后臺post請求常用的兩種方式總結

    這篇文章主要介紹了C#中后臺post請求常用的兩種方式總結,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-06-06
  • C#將DataTable轉換成list的方法

    C#將DataTable轉換成list的方法

    這篇文章主要介紹了C#將DataTable轉換成list的方法,實例分析了DataTable轉換成list及數(shù)據(jù)分頁的技巧,需要的朋友可以參考下
    2015-01-01

最新評論