在 Visual Studio Windows Forms 應用中,實現點擊按鈕讀取專案目錄下的 CSV 文本文件(非數據庫)並顯示數據。提供多個參考鏈接供深入學習。
Click 事件中構建 CSV 文件的相對/絕對路徑StreamReader 或 File.ReadAllLines 讀取文件內容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();
}
根據項目實際情況選擇手寫解析或引入成熟庫。