×

Výstrahy

JUser: :_load: Nemôžem načítať používateľa s ID: 75
C#

C# (58)

streda, 25 apríl 2012 13:48 Written by 6204 times

C# - Zásobník (stack) a fronta (Queue)

Zásobník (v angličtine stack) je druh dátovej štruktúry používaná pre dočasné ukladanie dát. Predstavme si to ako postup ukladania do pamäte, pri ktorom sa prvky, ktoré sa uložili ako posledné, vyberú z pamäte ako prvé, tomu sa tiež hovorí  LIFO (čo je zkratkou za anglické Last In First Out).

 

*aplikácia je vytvorená pomocou Microsoft Visual C# 2010 Express

 

V tomto článku si ukážeme ako vytvoriť jednoduchú aplikáciu, ktorá nám zistí, či je zadané číslo prvočíslo.

utorok, 13 marec 2012 14:38 Written by 6862 times

C# - Kontrola cyklickým kódom - CRC-16 (Modbus)

Kontrola cyklickým kódom alebo cyklická kontrola (ang. cyclic redundancy check, skrátene CRC) je druh kontrolného súctu používaného na kontrolu správnosti prenášaných údajov.
Pomocou jednotlivých bitov sa vypocítava CRC.

štvrtok, 08 marec 2012 12:32 Written by 10540 times

C# - UDP client server

Ukážeme si ako spraviť jednoduchú komunikáciu v UDP client-server.
User Datagram Protocol (UDP) je tzv. nespoľahlivý protokol. UDP protokol prenáša datagramy medzi počítačmi v sieti, ale na rozdiel od TCP nezaručuje, že prenášaný paket sa nestratí, že sa nezmení poradie paketov, ani že sa niektorý paket nedoručí viackrát.

sobota, 25 február 2012 11:51 Written by 2163 times

C# - Filter obrazovky

Tento program je akýsi filter obrazovky, je využiteľný hlavne v noci. Základom je úplne čierny Form bez okrajov, ktorý maximalizujeme, pridáme mu priehľadnosť, nastavíme aby bol na vrchu a povolíme kliknutie cez tento program. Filter sa nastavuje cez kontextové menu v tray ikone.

streda, 22 február 2012 09:50 Written by 2376 times

C# - ASCII convertor

ASCIIto je užitocný nástroj pre každého, kto pracuje s ASCII znakmi a potrebuje ich previest na hexadecimálne alebo dekadické čísla a spätne HEX a DEC na ASCI.

streda, 15 február 2012 21:42 Written by 2969 times

C# - Ako poslať email

Nasledujúci C# kód ukazuje, ako poslať e-mail z Gmail emailovej adresy pomocou SMTP servera. Gmail SMTP server je smtp.gmail.com a port je 587. SMTP znamená Simple Mail Transfer Protocol a je to internetový štandard pre prenos e-mailu cez Internet.

utorok, 31 január 2012 14:24 Written by 2869 times

C# - Ako môžem aktivovať externe okno

Nasledujúci kód nám ukazuje ako môžeme jednoducho aktivovať okno externého programu. V prvom kroku musíme získať handle na okno externej aplikácie. Získame ho napr. tak, že prehľadáme všetky procesy  a ak nájdeme požadovaný proces, tak použitím MainWindowHandle získame handle. Ak už máme získany handle, dáme okno do popredia použitím SetForegroundWindow API , následne použitím ShowWindow API zobrazíme okno.

pondelok, 30 január 2012 11:07 Written by 13940 times

C# - TCP client server

Ukážeme si ako spraviť jednoduchú komunikáciu v TCP client-server. Pred kompiláciou zdrojového kódu treba zmeniť IP adresu v oboch programoch. V kóde je IP servera nastavená ako localhost 127.0.0.1 a port 8001. Po spustení servera začne server načúvať na nastavenom porte a čaká na pripojenie klienta. Po spustení klienta sa klient pripojí a odošle serveru našu správu.

piatok, 27 január 2012 11:44 Written by 7099 times

C# - Meranie času procesu

Príklad jednoduchého spôsobu, ako zmerať čas trvania určitej časti kódu, alebo celého programu.

piatok, 06 január 2012 17:51 Written by 1905 times

C# - Application

V nasledujúcom príklade je použitá metóda Assembly.GetEntryAssembly pomocou ktorej vieme zistit aktuálnu verziu a názov spustenej aplikácie. Ďalej použitím triedy Environment vieme zistiť ďalšie potrebné údaje o počítači, ako su napr. meno použivateľa, názov pc a aktuálne umiestnenie aplikácie - cesta odkial je spustena aplikácia.

utorok, 03 január 2012 09:58 Written by 2243 times

C# - String join , string split

String join

Ak chcete spojiť jednotlivé reťazce v C # môžete na to použiť statickú metodu triedy string - string.Join.
Tá vám umožní ľahko pospájať napr. prvky poľa do výstupného reťazca. Jednotlivé prvky budú rozdelené s čiarkami alebo iným oddeľovačom.
Na nasledujúcom príklade si ukážeme aká je string.Join vynikajúca metóda, ktorá Vám uľahčí život.

pondelok, 02 január 2012 20:24 Written by 89123 times

Zadanie v C# časť I.

V tomto článku využijme programovanie v C#.Článok bude venovaný na použitie tohto jazyka v praxi. Ukážeme si pár jednoduchých príkladov v C#(zadania v C#). Postupne budem tieto priklady v C# doplnať.

Zadanie č.1

Napíšte program v c#, ktorý načíta vstupné premenné, tri celé čísla, a potom použite nasledujúci vzorec:

(a + b) / (3 * c)

Výsledok vypíšte na obrazovku.

štvrtok, 22 december 2011 19:12 Written by 69907 times

C# - Hadík

Ukážeme si ako spraviť jednoduchú hru "hadika - snake". Princíp hry: Používaj šípky na klávesnici. Snaž sa pozbierať hadíkom čo najviac jabĺčok (červených štvorčekov) a začni rásť, ale nenaraz do stien alebo do tela hadíka .

pondelok, 12 december 2011 12:00 Written by 8328 times

C# - Parsovanie web stránky

V tomto článku  si ukážeme ako jednoducho rozparsovať HTML stránku. Jedným z spôsobov je použitie regulárnych výrazov. Spravíme si metódu, ktorá stránku načíta a potom pomocou druhej ju rozparsujeme.