دسته بندی ها
20:31 1403/10/13
دریافت و نمایش مشخصات سیستم عامل توسط C#
سلام. نرم افزاری دارم که در بخشی از اون باید به برخی اطلاعات سیستم عامل مثل ورژن یا نوع سیستم عامل دسترسی داشته باشم. نحوه دریافت و نمایش مشخصات سیستم عامل توسط سی شارپ (C#) چطوری هست ؟
مشخصات سوال کننده :
کاربر : hamdola
امتیاز کاربر : 121
رتبه کاربر : 12
به این سوال امتیاز بدهید
0
تعداد بازدید این سوال : 468
پاسخ دهنده : fateme
20:40 1403/10/13
کار با اطلاعات سیستم عامل در سی شارپ
برای این کار کلاسی به نام Operating
نحوه کار با این کلاس در یک مثال به صورت زیر می باشد:
using System;
public class Example
{
public static void Main()
{
var os = Environment.OSVersion;
Console.WriteLine("Current OS Information:\n");
Console.WriteLine("Platform: {0:G}", os.Platform);
Console.WriteLine("Version String: {0}", os.VersionString);
Console.WriteLine("Version Information:");
Console.WriteLine(" Major: {0}", os.Version.Major);
Console.WriteLine(" Minor: {0}", os.Version.Minor);
Console.WriteLine("Service Pack: '{0}'", os.ServicePack);
}
}
این کلاس حاوی اطلاعاتی در مورد سیستم عاملی که نرم افزار در حال اجرا می باشد است. همچنین از این کلاس می توانید نوع سیستم عاملی که در حال کار روی آن هستید را هم تشخیص دهید :
if (OperatingSystem.IsAndroid()) { }
if (OperatingSystem.IsWindows()) { }
if (OperatingSystem.IsLinux()) { }
...
این کلاس متدهای زیادی داره که به شما کمک میکنه اطلاعات مختلفی رو از سیستم عامل به دست بیارید. لینک زیر اطلاعاتی جامعی در مورد این متدها داره.
برای ارسال پاسخ لطفا وارد حساب کاربری خود شوید.
 
ورود