Caminhoneiro

Get directories and System enviroments

Jul 17th, 2018
170
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.45 KB | None | 0 0
  1.  public class SystemEnvironmentExample
  2.     {
  3.  
  4.         [TestMethod]
  5.         public void SystemRelatedInfo()
  6.         {
  7.             var envVars = System.Environment.GetEnvironmentVariables(); //Returns a list of the things that have been set in the current evironment
  8.             var envPathVar = envVars["Path"];
  9.  
  10.             var is64BitOs = Environment.Is64BitOperatingSystem;
  11.             var is64BitProc = Environment.Is64BitProcess;
  12.             var numberOfProcs = Environment.ProcessorCount;
  13.             var pageSize = Environment.SystemPageSize;
  14.             var clrRuntimeVersion= Environment.Version;
  15.             var currEnvNewLineString = Environment.NewLine;
  16.         }
  17.  
  18.  
  19.         [TestMethod]
  20.         public void DirectoryRelatedInfo()
  21.         {                        
  22.             var currentWorkingDir = Environment.CurrentDirectory;
  23.  
  24.             var desktopDir = Environment.GetFolderPath(
  25.                 Environment.SpecialFolder.DesktopDirectory);
  26.  
  27.             var fontsDir = Environment.GetFolderPath(
  28.                 Environment.SpecialFolder.Fonts);
  29.            
  30.             var myDocsDir = Environment.GetFolderPath(
  31.                 Environment.SpecialFolder.MyDocuments);
  32.  
  33.             var usersStartupDir = Environment.GetFolderPath(
  34.                 Environment.SpecialFolder.Startup);
  35.  
  36.             var drives = Environment.GetLogicalDrives();
  37.            
  38.             var sysDir = Environment.SystemDirectory;
  39.         }
  40.  
  41.  
  42.     }
Advertisement
Add Comment
Please, Sign In to add comment