IniFile クラス
スポンサーリンク
INI ファイルを読み込みまたは書き込みを提供します。Windows API は使用していません。
.NET になってからは Microsoft も、INI ファイルではなく、XML ファイルの使用を推奨しています。できれば、System.Xml 配下の機能を使って欲しいというのが願いです。
良く聞くのが「XML ファイルだと、エンド ユーザーの管理者が保守できない」という理由で INI ファイルを使うハメになるという話ですが、本当に、エンドユーザーのことを案じているのであれば、管理者権限の設定ダイアログを作ってあげてください。
また、INI ファイルでは、複数の階層が表現できません。ひとつのキーに複数の値を表現するには、擬似的に値を持たせるような手法しかありません。