// Assembly: mscorlib
// Full name: System.Environment

namespace System
{
public class Environment // TypeDefIndex: 3657
{
	// Fields
	type#26598 mono_corlib_version;
	type#26582 nl;
	type#23916 os;

	// Methods
	// RVA: -1
	internal static type#26576 GetResourceString(type#26576 key) { }
	// RVA: -1
	internal static type#26576 GetResourceString(type#26576 key, type#13299 values) { }
	// RVA: -1
	internal static type#26576 GetResourceStringEncodingName(type#20867 codePage) { }
	// RVA: -1
	public static type#26576 get_CurrentDirectory() { }
	// RVA: -1
	public static type#20867 get_CurrentManagedThreadId() { }
	// RVA: -1
	public static type#15313 get_HasShutdownStarted() { }
	// RVA: -1
	public static type#26576 get_MachineName() { }
	// RVA: -1
	private static type#26576 GetNewLine() { }
	// RVA: -1
	public static type#26576 get_NewLine() { }
	// RVA: -1
	internal static type#24396 get_Platform() { }
	// RVA: -1
	internal static type#26576 GetOSVersionString() { }
	// RVA: -1
	public static type#23915 get_OSVersion() { }
	// RVA: -1
	internal static type#28524 CreateVersionFromString(type#26576 info) { }
	// RVA: -1
	public static type#26576 get_StackTrace() { }
	// RVA: -1
	public static type#20867 get_TickCount() { }
	// RVA: -1
	public static type#26576 get_UserDomainName() { }
	// RVA: -1
	public static type#26576 get_UserName() { }
	// RVA: -1
	public static type#28660 Exit(type#20867 exitCode) { }
	// RVA: -1
	public static type#13453 GetCommandLineArgs() { }
	// RVA: -1
	internal static type#26576 internalGetEnvironmentVariable_native(type#20925 variable) { }
	// RVA: -1
	internal static type#26576 internalGetEnvironmentVariable(type#26576 variable) { }
	// RVA: -1
	public static type#26576 GetEnvironmentVariable(type#26576 variable) { }
	// RVA: -1
	public static type#26576 GetFolderPath(type#31109 folder) { }
	// RVA: -1
	private static type#26576 GetWindowsFolderPath(type#20867 folder) { }
	// RVA: -1
	public static type#26576 GetFolderPath(type#31109 folder, type#31111 option) { }
	// RVA: -1
	private static type#26576 ReadXdgUserDir(type#26576 config_dir, type#26576 home_dir, type#26576 key, type#26576 fallback) { }
	// RVA: -1
	internal static type#26576 UnixGetFolderPath(type#31109 folder, type#31111 option) { }
	// RVA: -1
	public static type#28660 SetEnvironmentVariable(type#26576 variable, type#26576 value) { }
	// RVA: -1
	internal static type#28660 InternalSetEnvironmentVariable(type#12384 variable, type#20867 variable_length, type#12384 value, type#20867 value_length) { }
	// RVA: -1
	internal static type#28660 InternalSetEnvironmentVariable(type#26576 variable, type#26576 value) { }
	// RVA: -1
	public static type#28660 FailFast(type#26576 message, type#18121 exception) { }
	// RVA: -1
	internal static type#28660 FailFast(type#26576 message, type#18121 exception, type#26576 errorSource) { }
	// RVA: -1
	public static type#20867 get_ProcessorCount() { }
	// RVA: -1
	internal static type#15313 get_IsRunningOnWindows() { }
	// RVA: -1
	internal static type#26576 GetMachineConfigPath() { }
	// RVA: -1
	internal static type#26576 internalGetHome() { }
	// RVA: -1
	internal static type#20867 GetPageSize() { }
	// RVA: -1
	internal static type#15313 get_IsUnix() { }
	// RVA: -1
	internal static type#26576 GetStackTrace(type#18121 e, type#15313 needFileInfo) { }
}
}
