Environment Sınıfı

Environment sınıfı aslında adından da anlaşılacağı üzere application’ın çalıştığı ortamın, çevrenin bilgilerini bizimle paylaşır.

İçlerindeki bazı bilgilere bakacak olursa da aşağıdaki şekilde özetleyebiliriz.

ÖzellikTürAçıklama
Environment.CommandLinestringUygulamanın çalışmakta olduğu dizini uygulama adı ve uzantısıyla birlikte verir.
Environment.CurrentDirectorystringUygulamanın çalışmakta olduğu dizini verir.
Environment.CurrentManagedThreadIdintÇalışmakta olan ThreadId’yi döner.
Environment.MachineNamestringUygulamanın çalışmakta olduğu makinanın adını verir.
Environment.Is64BitOperatingSystemboolUygulamanın çalışmakta olduğu işletim sisteminin 64 bit olup olmadığını döner.
Environment.Is64BitProcessboolUygulamanın çalışmakta olduğu sunucunun/bilgisayarın 64 bit özellikli olup olmadığını döner.
Environment.OSVersionclass (OSVersion)Uygulamanın çalışmakta olduğu işletim sisteminin (OS) versiyon bilgisini döner.
Environment.ProcessorCountintUygulamanın çalışmakta olduğu sunucunun/bilgisayarın kaç çekirdek olduğu bilgisini size döner.
Environment.SystemDirectorystringUygulamanın çalışmakta olduğu işletim sisteminin kök dizinini döner. (Örn. C:\Windows\System32)
Environment.UserNamestringUygulamanın çalışmakta olduğu oturumun adını verir.

Bir de bunların yanında bir güzel eklemelerden bitanesi aşağıdaki gibidir;

Enviroment.NewLine. Bu da uygulamanın çalıştığı işletim sisteminde Newline, yani yeni satır komutunu bölge ve dil seçeneklerindeki kabul edilen karakterlerle verir ve string’e ek aşağıdaki şekilde kullanılabilir.

Console.WriteLine("Erkan" + Enviroment.NewLine + "Domurcuk");

Çıktısı:

[highlight]

Erkan
Domurcuk

[/highlight]

 

şeklinde olacaktır…

0 0 vote
Article Rating
Subscribe
Bildir
guest
0 Yorum
Inline Feedbacks
View all comments