Heim >Backend-Entwicklung >C++ >Wie verwalte ich Umgebungsvariablen in C#?
Arbeiten mit Umgebungsvariablen in C#
Der Zugriff auf und die Änderung von Umgebungsvariablen ist ein häufiger Programmierbedarf. Die System.Environment
-Klasse in C# stellt die Tools bereit, um dies effizient zu handhaben.
Umgebungsvariablen abrufen
Verwenden Sie die Methode GetEnvironmentVariable
, um den Wert einer Umgebungsvariablen zu erhalten:
<code class="language-csharp">string value = System.Environment.GetEnvironmentVariable("variableName", EnvironmentVariableTarget.Process);</code>
Der Parameter EnvironmentVariableTarget
(optional, standardmäßig Process
) definiert den Gültigkeitsbereich der Variablen: Machine
, Process
oder User
.
Umgebungsvariablen ändern
Um den Wert einer Umgebungsvariablen zu ändern, verwenden Sie die SetEnvironmentVariable
-Methode:
<code class="language-csharp">System.Environment.SetEnvironmentVariable("variableName", "newValue", EnvironmentVariableTarget.Process);</code>
Wie zuvor bestimmt EnvironmentVariableTarget
den Gültigkeitsbereich der Variablen. Denken Sie daran, dass für Änderungen, die mit dem Bereich Machine
oder User
vorgenommen werden, möglicherweise Administratorrechte erforderlich sind.
Das obige ist der detaillierte Inhalt vonWie verwalte ich Umgebungsvariablen in C#?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!