Exception if the environment variable could not be added
(e.g. if the name is invalid).
inout(char)[] opIndexAssign(return scope inout char[] value, scope const(char)[] name) @trustedAssigns the given value to the environment variable with the given name. If value is null the variable is removed from environment.
If the variable does not exist, it will be created. If it already exists, it will be overwritten.
environment["foo"] = "bar";Exception if the environment variable could not be added
(e.g. if the name is invalid).
multi-threaded programs. See e.g.
glibc.