中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

c# winform 怎樣實現文件讀寫

c#
小樊
86
2024-11-16 11:37:37
欄目: 編程語言

在C# WinForms中實現文件讀寫非常簡單。你可以使用System.IO命名空間中的類和方法來完成這個任務。下面是一個簡單的示例,展示了如何在WinForms應用程序中讀取和寫入文件。

首先,確保已經導入了System.IO命名空間:

using System.IO;

讀取文件

以下是一個簡單的示例,展示了如何讀取一個文本文件的內容并將其顯示在WinForms應用程序的TextBox控件中:

private void btnRead_Click(object sender, EventArgs e)
{
    // 選擇文件路徑
    OpenFileDialog openFileDialog = new OpenFileDialog();
    openFileDialog.Filter = "txt files (*.txt)|*.txt";
    if (openFileDialog.ShowDialog() == DialogResult.OK)
    {
        // 讀取文件內容
        string filePath = openFileDialog.FileName;
        string fileContent = File.ReadAllText(filePath);

        // 將文件內容顯示在TextBox控件中
        textBoxContent.Text = fileContent;
    }
}

寫入文件

以下是一個簡單的示例,展示了如何將文本內容寫入到一個新的文本文件中:

private void btnWrite_Click(object sender, EventArgs e)
{
    // 獲取要寫入的內容
    string contentToWrite = textBoxContent.Text;

    // 選擇文件路徑
    SaveFileDialog saveFileDialog = new SaveFileDialog();
    saveFileDialog.Filter = "txt files (*.txt)|*.txt";
    if (saveFileDialog.ShowDialog() == DialogResult.OK)
    {
        // 寫入文件內容
        string filePath = saveFileDialog.FileName;
        File.WriteAllText(filePath, contentToWrite);
    }
}

在這個示例中,我們使用了OpenFileDialogSaveFileDialog類來讓用戶選擇要讀取或保存的文件。然后,我們使用File.ReadAllText()方法來讀取文件內容,使用File.WriteAllText()方法來寫入文件內容。

0
赞皇县| 黄龙县| 鄂伦春自治旗| 子长县| 滨海县| 海兴县| 苏尼特左旗| 克什克腾旗| 怀宁县| 疏勒县| 浏阳市| 兰溪市| 贵定县| 蕲春县| 达日县| 丹阳市| 江陵县| 敖汉旗| 玉林市| 城固县| 东城区| 黎城县| 乌拉特前旗| 垦利县| 临澧县| 铅山县| 嵊州市| 西城区| 易门县| 平顶山市| 南阳市| 湖南省| 苏尼特右旗| 尤溪县| 广西| 永安市| 琼结县| 抚州市| 博乐市| 怀远县| 龙陵县|