Para activar la memoria de todos, Java tiene estos archivos con una extensión de ".properties", que básicamente son un archivo de texto ASCII lleno de pares clave-valor. El marco tiene algunas maneras realmente fáciles de chupar ese archivo en (esencialmente) un hashmap de lujo.¿.NET tiene un equivalente a los archivos .properties de Java?
Las dos grandes ventajas (como yo lo veo) son la facilidad extrema de la edición manual y la lectura/escritura.
¿.NET tiene un horno cocido equivalente? Claro, podría hacer lo mismo con un archivo XML, pero preferiría no tener que escribir a mano todos esos corchetes angulares, si sabes a qué me refiero. Además, una forma de absorber todos los datos en una estructura de datos en la memoria en una línea también es agradable.
(Recuadro:. Yo como que no puedo creer que esto no se ha pedido aquí ya, pero no pude encontrar una pregunta tal)
Editar:
Para responder a la pregunta implícita en algunos de los comentarios, no estoy buscando una manera de leer específicamente archivos java .properties bajo .NET, estoy buscando el equivalente funcional en el universo .NET. (Y esperaba que no estuviera basado en XML, aparentemente había olvidado que esto es .NET de lo que estamos hablando.)
Y, mientras que los archivos de configuración son cerrar, necesito forma de almacenar algunos cadenas arbitrarias, no información de configuración de la aplicación, por lo que el enfoque y el diseño de los archivos de configuración parecían fuera de base.
No es un DUP: http://stackoverflow.com/questions/485659/can-c-load-and-parse-a-properties-file-equivilant- to-java-properties-class – skaffman
Parecen similares: http://stackoverflow.com/questions/485659/can-c-load-and-parse-a-properties-file-equivilant-to-java-properties-class http://stackoverflow.com/questions/217902/reading-writing-ini-file-in-c – ziya
Dependiendo de la intención de los autores, esto puede no ser un dup. (Aunque parecería que el autor no está interesado en XML), Andrew Hare ya ha proporcionado la única respuesta posible si esto no es un duplicado. –