首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 更多程式語言 >> 程式設計綜合問答

VS WinForms 按鈕點擊讀取項目目錄下 CSV 文件顯示數據

     編輯:程式設計綜合問答

在 Visual Studio Windows Forms 應用中,實現點擊按鈕讀取專案目錄下的 CSV 文本文件(非數據庫)並顯示數據。提供多個參考鏈接供深入學習。

核心實現步驟

  1. 在按鈕 Click 事件中構建 CSV 文件的相對/絕對路徑
  2. 使用 StreamReader 或 File.ReadAllLines 讀取文件內容
  3. 解析 CSV 行(注意字段包含逗號、引號的情況)
  4. 將解析後的數據綁定到 DataGridView 或其他控件

參考資源

快速原型代碼

private void btnLoad_Click(object sender, EventArgs e) {
  string path = Path.Combine(Application.StartupPath, "data.csv");
  if (!File.Exists(path)) { MessageBox.Show("文件不存在"); return; }
  var lines = File.ReadAllLines(path, Encoding.GetEncoding("gb2312"));
  // 簡單分割演示,生產請用 CsvHelper
  dataGridView1.DataSource = lines.Select(l => l.Split(',')).ToList();
}

根據項目實際情況選擇手寫解析或引入成熟庫。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved