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.

Özellik Tür Açıklama
Environment.CommandLine string Uygulamanın çalışmakta olduğu dizini uygulama adı ve uzantısıyla birlikte verir.
Environment.CurrentDirectory string Uygulamanın çalışmakta olduğu dizini verir.
Environment.CurrentManagedThreadId int Çalışmakta olan ThreadId’yi döner.
Environment.MachineName string Uygulamanın çalışmakta olduğu makinanın adını verir.
Environment.Is64BitOperatingSystem bool Uygulamanın çalışmakta olduğu işletim sisteminin 64 bit olup olmadığını döner.
Environment.Is64BitProcess bool Uygulamanın çalışmakta olduğu sunucunun/bilgisayarın 64 bit özellikli olup olmadığını döner.
Environment.OSVersion class (OSVersion) Uygulamanın çalışmakta olduğu işletim sisteminin (OS) versiyon bilgisini döner.
Environment.ProcessorCount int Uygulamanın çalışmakta olduğu sunucunun/bilgisayarın kaç çekirdek olduğu bilgisini size döner.
Environment.SystemDirectory string Uygulamanın çalışmakta olduğu işletim sisteminin kök dizinini döner. (Örn. C:\Windows\System32)
Environment.UserName string Uygulamanı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ı:

Erkan
Domurcuk

 

şeklinde olacaktır…

Share this Story

Related Posts

Kimler Neler Demiş?

avatar
  Subscribe  
Bildir

Search