Чтобы перетащить всю память, Java имеет эти файлы с расширением ".properties", которые в основном представляют собой текстовый файл ASCII, полный пар ключ-значение. В структуре есть несколько действительно простых способов сосать этот файл в (по существу) причудливый хэш файл.
Два больших преимущества (как я вижу) - это простота редактирования и чтения/записи вручную.
Есть ли у .NET эквивалент, испеченный? Конечно, я мог бы сделать то же самое с XML файлом, но мне бы не пришлось вручную вводить все эти угловые скобки, если вы знаете, что я имею в виду. Кроме того, хороший способ сосать все данные в структуру данных в памяти в одной строке.
(Боковая панель: я вроде бы не могу поверить, что здесь этого не спрашивали, но я не мог найти такой вопрос.)
Edit:
Чтобы ответить на вопрос, подразумеваемый некоторыми комментариями, я не ищу способ специально прочитать java файлы .properties в .NET, я ищу функциональный эквивалент в юниверсе .NET. (И я надеялся, что это не будет основано на XML, очевидно, что он забыл, что это .NET, о котором мы говорим.)
И, хотя файлы конфигурации близки, мне нужен способ для хранения каких-то произвольных строк, а не для информации о конфигурации приложения, поэтому фокус и дизайн файлов конфигурации выглядят неработоспособными.