ForNext
Only Do What Only You Can Do
107. iterate thru environment variables
Hyperpolyglot C++ Style Languages: C++, Objective C, Java, C# より (2012.05.08)
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 }