Blog Single

Merhabalar, bu makalemde çok basit bir örnek olarak, C# ile Windows işletim sisteminin hangi sürümünü kullandığınızı öğrenebileceğiniz ufak bir koda değineceğim.

Öncelikle proje oluşturup, aşağıdaki kodu projenize dahil ediniz;

using Microsoft.Win32;

 Ardından Form'un Load olayına giriniz;

//See for all; https://en.wikipedia.org/wiki/Windows_NT
            String[] osDizi = new string[10];
            osDizi[0] = "İşletim sisteminiz; Windows XP";//5.1
            osDizi[1] = "İşletim sisteminiz; Windows XP";//5.2
            osDizi[2] = "İşletim sisteminiz; Windows Vista";//6.0
            osDizi[3] = "İşletim sisteminiz; Windows 7";//6.1
            osDizi[4] = "İşletim sisteminiz; Windows 8";//6.2
            osDizi[5] = "İşletim sisteminiz; Windows 8.1";//6.3
            osDizi[6] = "İşletim sisteminiz; Windows 10";//10.0


            OperatingSystem OS = Environment.OSVersion; // Get OS Version
            string mySystemVersion = OS.ToString();
            if (mySystemVersion.IndexOf("5.1") != -1) { MessageBox.Show(osDizi[0].ToString()); }
            else if (mySystemVersion.IndexOf("5.2") != -1) { MessageBox.Show(osDizi[1].ToString()); }
            else if (mySystemVersion.IndexOf("6.0") != -1) { MessageBox.Show(osDizi[2].ToString()); }
            else if (mySystemVersion.IndexOf("6.1") != -1) { MessageBox.Show(osDizi[3].ToString()); }
            else if (mySystemVersion.IndexOf("6.2") != -1) { MessageBox.Show(osDizi[4].ToString()); }
            else if (mySystemVersion.IndexOf("6.3") != -1) { MessageBox.Show(osDizi[5].ToString()); }
            else if (mySystemVersion.IndexOf("10.0") != -1) { MessageBox.Show(osDizi[6].ToString()); }

Basit bir örnek olduğu için if ve dizi kullanarak İşletim sisteminin versiyon numarasını IndexOf ile içinde bu kelime geçiyor mu diye tespit ettik eğer varsa ekrana yazdırdık. Kolay gelsin.

Bu makaleyi paylaşın:
İstanbul'da yaşıyorum.Web üzerinde Frontend/Backend Geliştirmenin yanı sıra, Android Geliştirme, PHP/ASP.NET, C# Yazılım Uzmanlığı ve Java konuları işliyorum. Kod Şiirdir, onları seviyorum.

Bir yorum bırakın