How to – Informácie o platforme a prostredí, pomocou .NET frameworku
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

How to – Informácie o platforme a prostredí, pomocou .NET frameworkuHow to – Informácie o platforme a prostredí, pomocou .NET frameworku

 
Hledat
Vybavení pro Laser Game
Spuštěn Filmový magazín
Laser Game Brno
Pergoly a střechy Brno

How to – Informácie o platforme a prostredí, pomocou .NET frameworku

Google       Google       7. 5. 2007       11 137×

Ako získať základné informácie o platforme a prostredí počítača, pomocou .NET frameworku.

Reklama
Reklama

Oblasť mien System poskytuje triedy pre najpoužívanejšie operácie. Medzi nimi sa nachádza trieda Environment, ktorá nás bude zaujímať podrobnejšie.

Environment Class

Ako je vidno z MSDN dokumentácie, členy tejto triedy majú za úlohu poskytovať informácie, napríklad o argumentoch príkazového riadku, návratovom kóde, nastaveniach premenných prostredia, názve počítača, verzie OS a mnoho iného. Rýchly a jednoduchý prístup k členom triedy Environment umožňuje to, že veľa z nich je statických, takže nieje potrebné vytvárať inštanciu triedy. Nižšie je uvedený príklad na ilustráciu možností tejto triedy.

class Tester {

    static void Main() {
	Console.WriteLine("Nazov PC .................... {0}", Environment.MachineName);
	Console.WriteLine("Verzia OS ................... {0}", Environment.OSVersion);
	Console.WriteLine("Systemovy adresar ........... {0}", Environment.SystemDirectory);
	Console.WriteLine("Prihlaseny uzivatel ......... {0}", Environment.UserName);
	Console.WriteLine("Pocet CPU ................... {0}", Environment.ProcessorCount);
    
	String[] drives = Environment.GetLogicalDrives();
    	Console.WriteLine("Mechaniky ................... {0}", String.Join(" ", drives));
			
    	Console.ReadLine();
    }
}
Medzi ďalšie možnosti patrí aj schopnosť získať, a meniť, informácie o premenných prostredia (environmental variables), ktoré systém posiela aplikáciám, aby upravoval ich správanie. Nižšie uvediem základný výpis. Podrobnejšie informácie je možné zistiť na MSDN.

Console.WriteLine("Environment variables:\n\n");
IDictionary environmentVariables = Environment.GetEnvironmentVariables();
foreach (DictionaryEntry de in environmentVariables) {
    Console.WriteLine("{0} = {1}", de.Key, de.Value);
}

×Odeslání článku na tvůj Kindle

Zadej svůj Kindle e-mail a my ti pošleme článek na tvůj Kindle.
Musíš mít povolený příjem obsahu do svého Kindle z naší e-mailové adresy kindle@programujte.com.

E-mailová adresa (např. novak@kindle.com):

TIP: Pokud chceš dostávat naše články každé ráno do svého Kindle, koukni do sekce Články do Kindle.

Hlasování bylo ukončeno    
0 hlasů
Google
Autor je studentom FEI STU v Bratislave, odbor Aplikovana Informatika a vo svojom volnom case sa zaobera hlavne programovanim a rad sportuje.
Web    

Nové články

Obrázek ke článku Hybridní inteligentní systémy 2

Hybridní inteligentní systémy 2

V technické praxi využíváme často kombinaci různých disciplín umělé inteligence a klasických výpočtů. Takovým systémům říkáme hybridní systémy. V tomto článku se zmíním o určitém typu hybridního systému, který je užitečný ve velmi složitých výrobních procesech.

Reklama
Reklama
Obrázek ke článku Jak vést kvalitně tým v IT oboru: Naprogramujte si ty správné manažerské kvality

Jak vést kvalitně tým v IT oboru: Naprogramujte si ty správné manažerské kvality

Vedení týmu v oboru informačních technologií se nijak zvlášť neliší od jiných oborů. Přesto však IT manažeři čelí výzvě v podobě velmi rychlého rozvoje a tím i rostoucími nároky na své lidi. Udržet pozornost, motivaci a efektivitu týmu vyžaduje opravdu pevné manažerské základy a zároveň otevřenost a flexibilitu pro stále nové výzvy.

Obrázek ke článku Síla týmů se na home office může vytrácet. Odborníci radí, jak z pracovních omezení vytěžit maximum

Síla týmů se na home office může vytrácet. Odborníci radí, jak z pracovních omezení vytěžit maximum

Za poslední rok se podoba práce zaměstnanců změnila k nepoznání. Především plošné zavedení home office, které mělo být zpočátku jen dočasným opatřením, je pro mnohé už více než rok každodenní realitou. Co ale dělat, když se při práci z domova ztrácí motivace, zaměstnanci přestávají komunikovat a dříve fungující tým se rozpadá na skupinu solitérů? Odborníci na personalistiku dali dohromady několik rad, jak udržet tým v chodu, i když pracovní podmínky nejsou ideální.

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032023 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý