Archivo de configuración en C # (explicación detallada)

Definición del archivo de configuración:

Es un archivo de computadora que configura parámetros y configuraciones iniciales para programas de computadora, es decir, archivos que realizan diferentes configuraciones para diferentes objetos.

Contenido del archivo de configuración:

Contenido del comentario: en el archivo de muestra, está representado por # en un comentario de una sola línea, que se utiliza para explicar algunos contenidos necesarios.

Contenido del elemento de configuración: el contenido de la configuración es en realidad un registro de un par clave-valor. El lado izquierdo es el valor clave y el lado derecho es el valor Valor. En el medio del par clave-valor, se inserta un símbolo = en separe el valor de la clave y el valor del valor.

Nota: El archivo de configuración almacena datos en un formato de diccionario, un valor de clave corresponde a un valor de valor

Tipo de archivo de configuración:

  • El perfil de usuario local se crea cuando el usuario inicia sesión en la computadora por primera vez. Este perfil de usuario local se almacena en el disco duro local de la computadora. Cualquier cambio realizado en el perfil de usuario local solo se genera en la computadora donde se produjo el cambio.
  • Perfil de usuario itinerante, se copia una copia de un perfil local y se almacena en un recurso compartido de servidor en la red. Este archivo se descargará cada vez que el usuario inicie sesión en cualquier computadora de la red, y cuando el usuario cierre la sesión, cualquier cambio en el perfil de usuario itinerante se sincronizará con la copia del servidor.
  • El archivo de configuración de usuario obligatorio es un tipo especial de archivo de configuración. Los administradores pueden usarlo para especificar configuraciones especiales para los usuarios. Solo los administradores del sistema pueden modificar el archivo de configuración de usuario obligatorio. Cuando el usuario cierra sesión en el sistema, el usuario puede realizar cambios en el escritorio. Los cambios realizados se perderán.
  • Los archivos de configuración temporales solo aparecerán cuando el archivo de configuración del usuario no se pueda cargar debido a un error, como el archivo json que aparece cuando el sistema de exámenes está entregando los trabajos.

Visualización de código:

<?xml version="1.0" encoding="utf-8" ?><!--版本-->
<configuration><!--定义配置类-->
    <startup> 
        <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.7.2" />
    </startup>
    <!-- 这里的配置文件用来连接数据库的,在XML配置文件中写入连接数据库的代码,方便打包后其他电脑进行数据连接,
	其他电脑只需要在这里把关键信息改变为他的数据库名称便可以使用,不再需要重新生成等操作 -->
    <!--节点,用来存储应用程序配置信息,如文件路径,xml Web services URL或存储在应用程序的.ini文件中的任何信息-->
	<appSettings>
		
	<!--数据库连接-->
	<add key ="connStr" value="Server=Tom;Database=Seven;User ID=sa;Password=123456"/>
	<!--DB-字符串,通过字符串找到对应的类库-->
	<!--LoginDAL-类库名-->
    <add key ="DB" value="LoginDAL"/>   
	
</appSettings>
 </configuration>

Beneficios de los archivos de configuración:

Si guarda algunos parámetros localmente, incluso si cierra el software, no se perderán. Aún se pueden usar la próxima vez que lo abra, al igual que leer archivos en un juego independiente.

Precauciones:

El archivo de configuración puede resolver muy bien el trasplante y la reutilización del código, pero todo tiene un grado, el archivo de configuración no se puede usar demasiado y, al mismo tiempo, debe distinguir entre mayúsculas y minúsculas al editar.

¡La tecnología de Xiao Bian aún no está en casa, y los lectores pueden criticar y corregir!

Supongo que te gusta

Origin blog.csdn.net/TGB_Tom/article/details/109535679
Recomendado
Clasificación