亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

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
郁南县| 潢川县| 宁强县| 霞浦县| 冀州市| 本溪市| 宁乡县| 长治市| 夏邑县| 大姚县| 石楼县| 汶上县| 延川县| 礼泉县| 耿马| 图们市| 桓仁| 阿克陶县| 田林县| 新巴尔虎右旗| 汝南县| 焦作市| 隆林| 崇文区| 睢宁县| 本溪市| 太谷县| 双江| 眉山市| 绍兴县| 西吉县| 资兴市| 丹东市| 烟台市| 合作市| 阿巴嘎旗| 仙居县| 兰考县| 遵义市| 霍城县| 嘉兴市|