home > 比較編 > C, C++, Objective-C, Java, C# > processes and environment >

ForNext

Only Do What Only You Can Do

107. iterate thru environment variables

VBScript

JScript

Perl

PHP

Python

Ruby

PowerShell

Scala

F#

C

C++

C++Builder

VC++

C#

using System.Collections;
using System.Environment;
IDictionary env = GetEnvironmentVariables();
foreach (DictionaryEntry de in env) {
   use de.Key or de.Value
}

Java

import java.util.Map;
Map<String, String> env = System.getenv();
for (String name : env.keySet()) {
  String value = env.get(name));
}

Objective-C

NSEnumerator *i = [[[NSProcessInfo processInfo] environment] keyEnumerator];
id key;
while ((key = [i nextObject])) {
   use NSString key
}

D

VB

VB.NET

Delphi

Ada

PL/SQL

T-SQL

関数型

inserted by FC2 system