« Spectre.Console » : différence entre les versions
De Banane Atomic
Aller à la navigationAller à la recherche
Ligne 18 : | Ligne 18 : | ||
if (!AnsiConsole.Confirm("Do you want to continue?")) // Do you want to continue? [y/n] (y): _ | if (!AnsiConsole.Confirm("Do you want to continue?")) // Do you want to continue? [y/n] (y): _ | ||
if (!AnsiConsole.Confirm("Do you want to quit?", false)) // Do you want to quit? [y/n] (n): _ | if (!AnsiConsole.Confirm("Do you want to quit?", false)) // Do you want to quit? [y/n] (n): _ | ||
var password = AnsiConsole.Prompt( | var password = AnsiConsole.Prompt( | ||
new TextPrompt<string>("Enter password: ") | new TextPrompt<string>("Enter password: ") |
Version du 27 août 2023 à 20:49
Links
Markup
AnsiConsole.MarkupLine("[green]One[/] [underline green]Two[/] [bold green]Three[/]"); // background AnsiConsole.Markup("[default on blue]One[/] [bold yellow on blue]Two[/]"); var message = "One"; AnsiConsole.MarkupInterpolated($"[red]{message}[/]"); |
Text prompt
if (!AnsiConsole.Confirm("Do you want to continue?")) // Do you want to continue? [y/n] (y): _ if (!AnsiConsole.Confirm("Do you want to quit?", false)) // Do you want to quit? [y/n] (n): _ var password = AnsiConsole.Prompt( new TextPrompt<string>("Enter password: ") .PromptStyle("blue") .Secret()); |
Installation
dotnet add package Spectre.Console |