はじめに
「INI File Parser」をプロジェクトに追加することで
.ini ファイルの読み込み・書き込みができる
入手方法
Install-Package ini-parser
パッケージマネージャーコンソールで上記のコマンドを実行します
使い方
読み込み
[Dialog] Width=512 Height=256 [Text] Bold=1 Italic=0
using IniParser; using System; internal static class Program { private static void Main() { var parser = new FileIniDataParser(); var data = parser.ReadFile( "hoge.ini" ); Console.WriteLine( data[ "Dialog" ][ "Width" ] ); // 512 Console.WriteLine( data[ "Dialog" ][ "Height" ] ); // 256 Console.WriteLine( data[ "Text" ][ "Bold" ] ); // 1 Console.WriteLine( data[ "Text" ][ "Italic" ] ); // 0 } }
書き込み
using IniParser; internal static class Program { private static void Main() { var path = "hoge.ini"; var parser = new FileIniDataParser(); var data = parser.ReadFile( path ); data[ "Dialog" ][ "Width" ] = "256"; parser.WriteFile( path, data ); } }