نمایش مشخصات سیستم در سی شارپ

با سلام و خسته نباشید.
در این پست اموزش داده میشود که چطور به کمک کد های سی شارپ مشخصات سیستم خود را نمایش دهیم در برنامه.
برای اینکار از دو کلاس OperationSystem و Environment استفاده میکنیم.
ابتدا برای نمایش مدل سیستم عامل خود OperationSystem را تعریف میکنیم به این صورت:

OperatingSystem os = null;

سپس به کمک کلاس Environment اینکار را انجام می دهیم:
 

 private void button1_Click(object sender, EventArgs e)
        {
            OperatingSystem os = null;
            //مدل سیستم عامل
          os = Environment.OSVersion;
            //شمارنده پردازنده
            int s = Environment.ProcessorCount;
            //اندازه صفحه نمایش
            string monitorsize = SystemInformation.PrimaryMonitorSize.ToString();
            //نام یوزر دامین
            string user = Environment.UserDomainName;
            //ادرس محل نصب ویندوز
            string systemdir = Environment.SystemDirectory;
            //نام کاربر
            string username = Environment.UserName;
            //ورژن ویندوز
            var version = Environment.Version;
            //اندازه صفحعه
            int pagesize = Environment.SystemPageSize;
            //   32بیت بودن یا 64 بیت بودن ویندوز
            if (Environment.Is64BitOperatingSystem)
                MessageBox.Show("system is 64it");
            else
                MessageBox.Show("system is 32 bit");
            //نمایش مشخصات
            MessageBox.Show("" + pagesize);
            MessageBox.Show(os.VersionString.ToString());
            MessageBox.Show("" + s);
            MessageBox.Show(monitorsize);
            MessageBox.Show(user);
            MessageBox.Show(systemdir);
            MessageBox.Show(username);
            MessageBox.Show(""+ version);
        }

 
خب همانطور که میبینید به وسیله کلاس Environment مشخصات لازم را بدست میاوریم و داخل متغیر میریزیم.سپس به کمک MessageBox.Show(); مشخصات را نمایش می دهیم که میتوانید به صورت بهتر هم این کار را انجام دهید.
همچننین به کمک Is64BitOperatingSystem که مقدار برگشتی ان از نوع bool است میتوانیم با برقراری شرط متوجه 32 یا 64 بیت بودن سیستم خود شویم.
موفق باشید.

مطالعه بیشتر