ZamelaneColor 1.0.0.1

Suggested Alternatives

ZamelaneColor 1.0.2.1

Additional Details

Извините, следующие пакеты больше не поддерживаются: 1.0.2, 1.0.0.2, 1.0.0.1, 1.0.0.
Пожалуйста, перейдите на более новую и улучшенную версию 1.0.2.1!

There is a newer version of this package available.
See the version list below for details.
The owner has unlisted this package. This could mean that the package is deprecated, has security vulnerabilities or shouldn't be used anymore.
dotnet add package ZamelaneColor --version 1.0.0.1
                    
NuGet\Install-Package ZamelaneColor -Version 1.0.0.1
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="ZamelaneColor" Version="1.0.0.1" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="ZamelaneColor" Version="1.0.0.1" />
                    
Directory.Packages.props
<PackageReference Include="ZamelaneColor" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add ZamelaneColor --version 1.0.0.1
                    
#r "nuget: ZamelaneColor, 1.0.0.1"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package ZamelaneColor@1.0.0.1
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=ZamelaneColor&version=1.0.0.1
                    
Install as a Cake Addin
#tool nuget:?package=ZamelaneColor&version=1.0.0.1
                    
Install as a Cake Tool

ZamelaneColor

Пакет для работы с цветом

Этот пакет предназначен для облегчения работы с изменением цвета фона текста и цвета самого текста. Поддерживает следующие методы для класса consol:

consol.set_For(string str);
consol.set_Back(string str);
consol.print_For(string str, string color0, string color1 = null, char ecrement = '|');
consol.print_Back(string str, string color0, string color1 = null, char ecrement = '|');
consol.un_print(string str);

consol.set_For(string str);

Метод принимает строку с одним из значений цвета (наименование, например Green, DarkGreen).

Вывод: меняет цвет последующего напечатанного текста в консоли.

consol.set_Back(string str);

Метод принимает строку с одним из значений цвета (наименование, например Green, DarkGreen).

Вывод: меняет цвет фона последующего напечатанного текста в консоли.

consol.print_For(string str, string color0, string color1 = null, char ecrement = '|');

Поддерживает 4 параметра. Обязательными являются первые 2.

1-ый параметр: Текст для печати. Для смены цвета текста используется символ char в 4 параметре.

2-ой параметр: Основной цвет печати текста.

3-ий параметр: Второй цвет для печати.

4-ый параметр: Символ, при встрече которого нужно поменять цвет вывода.

Пример использования:

consol.print_For("Вот синий цвет,| Вот красный цвет| и снова сине-|красный!", "Red", "Blue", '|');

consol.print_Back(string str, string color0, string color1 = null, char ecrement = '|');

Работает также как и consol.print_For(), только вместо цвета текста печатает цветом фон текста.

consol.un_print(string str);

Принимает один параметр: Текст с разметкой.

Разметка ищется посимвольно. Вывод осуществляется посимвольно. Целый вывод осуществляется только между экрементом (char) '/'.

Как работает разметка: В тексте вставляется цвет текста с его планом (For - цвет текста, Back - цвет фона, Reset - возвращает цвета ДО вызова метода)

Пример вызова:

consol.un_print("Это - стандартный цвет. /ForBlue/Теперь синий. /BackWhite/Теперь и с белым фоном./Reset/ И вот сначала!/ForYellow//BackDarkRed/ И Жёлто-красный!");

##ВАЖНО! Методы consol.print_For(), consol.print_Back(), consol.un_print() по завершению выполнения возвращают цвет текста и консоли который был ДО вызова метода.

Что нового?

*Исправлена ошибка с неполным вывод текста после не закрывающегося знака '/'

Product Compatible and additional computed target framework versions.
.NET Framework net30 is compatible. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
  • .NETFramework 3.0

    • No dependencies.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.