سلام. نرم افزاری دارم که در بخشی از اون باید به برخی اطلاعات سیستم عامل مثل ورژن یا نوع سیستم عامل دسترسی داشته باشم. نحوه دریافت و نمایش مشخصات سیستم عامل توسط سی شارپ (C#) چطوری هست ؟
برای این کار کلاسی به نام 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()) { }
...
این کلاس متدهای زیادی داره که به شما کمک میکنه اطلاعات مختلفی رو از سیستم عامل به دست بیارید. لینک زیر اطلاعاتی جامعی در مورد این متدها داره.
تاریخ :
1402/10/30
- ساعت :
05:11:00 PM
- بازدید :
759
- پاسخ :
1
|
تاریخ :
1403/10/13
- ساعت :
09:45:00 PM
- بازدید :
52
- پاسخ :
1
|
تاریخ :
1403/10/13
- ساعت :
09:13:00 PM
- بازدید :
33
- پاسخ :
1
|
تاریخ :
1403/10/13
- ساعت :
12:20:00 PM
- بازدید :
31
- پاسخ :
1
|
تاریخ :
1403/10/12
- ساعت :
11:19:00 PM
- بازدید :
73
- پاسخ :
1
|
تاریخ :
1398/11/03
- ساعت :
06:57:00 PM
- بازدید :
10102
- پاسخ :
1
|
تاریخ :
1403/10/10
- ساعت :
12:44:00 PM
- بازدید :
50
- پاسخ :
1
|
تاریخ :
1398/08/14
- ساعت :
10:54:00 AM
- بازدید :
3020
- پاسخ :
1
|
تاریخ :
1403/10/09
- ساعت :
02:15:00 AM
- بازدید :
52
- پاسخ :
1
|
تاریخ :
1398/09/14
- ساعت :
09:35:00 PM
- بازدید :
8472
- پاسخ :
4
|
تاریخ :
1402/11/04
- ساعت :
02:23:00 PM
- بازدید :
932
- پاسخ :
2
|
تاریخ :
1402/10/30
- ساعت :
05:11:00 PM
- بازدید :
759
- پاسخ :
1
|
تاریخ :
1402/10/25
- ساعت :
08:55:00 AM
- بازدید :
890
- پاسخ :
2
|
تاریخ :
1403/10/14
- ساعت :
05:01:00 PM
- بازدید :
25
- پاسخ :
1
|
تاریخ :
1403/10/13
- ساعت :
09:45:00 PM
- بازدید :
52
- پاسخ :
1
|
تاریخ :
1403/10/13
- ساعت :
09:13:00 PM
- بازدید :
33
- پاسخ :
1
|
تاریخ :
1402/10/30
- ساعت :
09:02:00 AM
- بازدید :
832
- پاسخ :
1
|
تاریخ :
1403/10/13
- ساعت :
08:31:00 PM
- بازدید :
37
- پاسخ :
1
|
تاریخ :
1403/10/06
- ساعت :
09:20:00 PM
- بازدید :
105
- پاسخ :
1
|
تاریخ :
1403/10/13
- ساعت :
12:20:00 PM
- بازدید :
31
- پاسخ :
1
|