Библиотека псевдографики на языке С#


PsCon.PrintHorizontalLine Метод

C#

static public void PrintHorizontalLine(
                int positionX,
                int positionY,
                int sizeX,
                int cross,   // Если задано значение -1, параметр будет проигнорирован.
                ConsoleColor text,
                ConsoleColor background
)

// Метод перегружен.
static public void PrintHorizontalLine(
                bool cansel, // Следует указать true или false, тогда линия будет сплошная.
                int positionX,
                int positionY,
                int sizeX,
                int cross,   // Если задано значение -1, параметр будет проигнорирован.
                ConsoleColor text,
                ConsoleColor background
)


Пример


using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Programm
{
    class main
    {
        static public void Main()
        {
            // Определение переменных
            int coordX = 3;                                 // Отступ слева
            int coordY = 3;                                 // Отступ сверху
            int sizeX = 30;                                 // Длина линии
            int cross = 17;                                 // Разделитель
            ConsoleColor text = ConsoleColor.White;         // Цвет текста
            ConsoleColor background = ConsoleColor.Black;   // Цвет фона

            // Вызов метода
            PsCon.PsCon.PrintHorizontalLine(coordX, coordY, sizeX, cross, text, background);

            // Переопределение переменных
            coordX = 34;        // Устанавливаем отступ слева
            cross = -1;         // Убераем разделитель

            // Вызов метода
            PsCon.PsCon.PrintHorizontalLine(coordX, coordY, sizeX, cross, text, background);

            // Переопределение переменных
            bool cansel = true; // Создаем логическую переменную
            coordX = 3;         // Устанавливаем отступ слева
            coordY = 5;         // Устанавливаем отступ сверху

            // Вызов метода
            PsCon.PsCon.PrintHorizontalLine(cansel, coordX, coordY, sizeX, cross, text, background);

            // Перевод строки
            Console.Write("\n\n");
        }
    }
}


Результат

Результат
Design End Developing Fleim 2011 Email: fleim@inbox.ru
Hosted by uCoz