C# で、次のように、各プロパティが別の行にあり、その後に等号と値が続くプロパティ ファイルを読み取る簡単な方法はありますか。
ServerName=prod-srv1
Port=8888
CustomProperty=Any value
Java では、Properties クラスがこの解析を簡単に処理します。
Properties myProperties=new Properties();
FileInputStream fis = new FileInputStream (new File("CustomProps.properties"));
myProperties.load(fis);
System.out.println(myProperties.getProperty("ServerName"));
System.out.println(myProperties.getProperty("CustomProperty"));
ファイルを C# で簡単に読み込んで各行を解析できますが、キー名と等号を自分で解析しなくてもプロパティを簡単に取得する組み込みの方法はありますか? 私が見つけた C# の情報は常に XML を支持しているようですが、これは私が管理していない既存のファイルであり、別のチームに XML に変更してもらうには時間がかかるため、既存の形式のままにしておくことをお勧めします。既存のファイルを解析するより。