14. diel - Grafický výstup C# Konzolu - presúvanie dát

V predchádzajúcom cvičení, Riešené úlohy k lekcii 11-13 C# .NET - Konzola, sme si precvičili získané skúsenosti z predchádzajúcich lekcií.

V dnešnom C# tutoriále sa pozrieme na možnosti presúvania vybraných dát z jedného miesta vyrovnávacej pamäte zobrazenia na iné. K tomu je v triede Console určená metóda MoveBufferArea(), ktorá významne rozširuje možnosti práce s grafickým výstupom na konzole. Pri použití metódy sú možné dve preťaženia:

1. Metóda MoveBufferArea() - prvé preťaženie

Syntax: Console.MoveBufferArea (xZdroj, yZdroj, Sirka, Vyska, xCil, yCil)

Pri tomto preťažení zadávame metóde šesť parametrov. Všetky parametre musia byť typu int:

  • xZdroj a yZdroj sú súradnice začiatku (ľavého horného rohu) zdrojovej oblasti dát
  • Sirka a Vyska sú rozmery zdrojovej oblasti dát určené na presunutie
  • xCil a yCil sú súradnice začiatku cieľovej oblasti, kam budú dáta presunutá

Princíp fungovania je vidieť na obrázku:


 

...koniec náhľadu článku...
Pokračuj ďalej

Vedomosti v hodnote stoviek tisíc získaš za pár eur

Došiel si až sem a to je super! Veríme, že ti prvé lekcie ukázali niečo nového a užitočného.
Chceš v kurze pokračovať? Prejdi do prémiovej sekcie.

Obsah článku spadá pod licenciu Premium, kúpou článku súhlasíš s Prevádzkovými podmienkami.

Čo od nás v ďalších lekciách dostaneš?
  • Prístup k jednotlivým lekciám podľa spôsobu obstarania.
  • Kvalitné znalosti v oblasti IT.
  • Zručnosti, ktoré ti pomôžu získať vysnívanú a dobre platenú prácu.

Popis článku

Požadovaný článok má nasledujúci obsah:

Obsahom C# tutoriálu bude vysvetlenie metódy pre presun vybranej oblasti vyrovnávacej pamäte na iné miesto a možnosti úpravy miesta zdrojových dát.
Článok pre vás napísal Luděk Novotný
Avatar
Autor je technik, má rád stručné a jasné texty, a tak se také snaží psát články pro vás.
Aktivity