Пример #1
0
 public string PrintIfOperatingSystemIs64Bit()
 {
     if (InfoOperatingSystem.Is64BitOperatingSystem())
     {
         return(rl.GetString("InfoPlatform_OperatingSystemIs64Bit/Text"));
     }
     else
     {
         return(rl.GetString("InfoPlatform_OperatingSystemIsNot64Bit/Text"));
     }
 }
Пример #2
0
        public string PrintOperatingSystem()
        {
            string baseString = rl.GetString("InfoPlatform_OperatingSystem/Text");

            switch (InfoOperatingSystem.GetOperatingSystem())
            {
            case "WINDOWS":
                return(baseString + "Windows");

            case "OSX":
                return(baseString + "macOS");

            case "LINUX":
                return(baseString + "Linux");
            }

            return(rl.GetString("InfoPlatform_OperatingSystem/Text") +
                   InfoOperatingSystem.GetOperatingSystem());
        }
Пример #3
0
        public string PrintOperatingSystemArchitecture()
        {
            string baseString = rl.GetString("InfoPlatform_OperatingSystemArchitecture/Text");

            switch (InfoOperatingSystem.GetOSArchitecture())
            {
            case Architecture.X86:
                return(baseString + rl.GetString("InfoPlatform_OperatingSystemArchitecture_X86/Text"));

            case Architecture.X64:
                return(baseString + rl.GetString("InfoPlatform_OperatingSystemArchitecture_X64/Text"));

            case Architecture.Arm:
                return(baseString + rl.GetString("InfoPlatform_OperatingSystemArchitecture_Arm/Text"));

            case Architecture.Arm64:
                return(baseString + rl.GetString("InfoPlatform_OperatingSystemArchitecture_Arm64/Text"));
            }

            return(baseString + InfoOperatingSystem.GetOSArchitecture().ToString());
        }
Пример #4
0
 public string PrintDeviceFamily()
 {
     return(rl.GetString("InfoPlatform_DeviceFamily/Text") +
            InfoOperatingSystem.GetDeviceFamily().Replace('.', ' '));
 }
Пример #5
0
 public string PrintOperatingSystemVersion()
 {
     return(rl.GetString("InfoPlatform_OperatingSystemVersion/Text") +
            InfoOperatingSystem.GetOperatingSystemVersion_FromSysInf());
 }