91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

c#中ini配置文件怎么修改

c#
小億
178
2024-03-11 12:47:23
欄目: 編程語言

在C#中修改INI配置文件可以通過使用System.IO命名空間中的類來實現。以下是一個簡單的示例代碼:

using System;
using System.IO;
using System.Text;

class Program
{
    static void Main()
    {
        string filePath = "config.ini";
        string key = "key1";
        string value = "value1";

        // 讀取INI配置文件
        string[] lines = File.ReadAllLines(filePath);
        StringBuilder newFileContent = new StringBuilder();

        bool keyFound = false;
        foreach (var line in lines)
        {
            if (line.StartsWith(key + "="))
            {
                newFileContent.Append($"{key}={value}\n");
                keyFound = true;
            }
            else
            {
                newFileContent.Append(line + "\n");
            }
        }

        // 如果配置文件中不存在該鍵,則添加到最后
        if (!keyFound)
        {
            newFileContent.Append($"{key}={value}\n");
        }

        // 將更新后的內容寫回到INI配置文件
        File.WriteAllText(filePath, newFileContent.ToString());
    }
}

以上代碼首先讀取INI配置文件的內容,然后檢查是否存在要修改的鍵,如果存在則替換其值,如果不存在則添加新的鍵值對。最后將更新后的內容寫回到INI配置文件中。請根據自己的實際需求對代碼進行修改。

0
华坪县| 游戏| 航空| 上虞市| 河东区| 大方县| 临沂市| 太仆寺旗| 宁强县| 郓城县| 施甸县| 阳曲县| 华坪县| 麻江县| 景宁| 故城县| 尤溪县| 鹿邑县| 五指山市| 太原市| 广平县| 竹北市| 宜兰县| 班戈县| 县级市| 永川市| 江都市| 双江| 罗城| 信宜市| 福建省| 和静县| 济南市| 张家川| 商洛市| 保康县| 高雄县| 塔河县| 江津市| 嘉黎县| 肥乡县|