欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

使用 Spectre.Console 演示自定义 .NET 控制台输出样式

最编程 2024-10-15 17:10:25
...
// 创建一个表格 var table = new Table(); // 设置表格的标题 table.Title("[bold green]员工信息表[/]"); // 添加列(可以设置对齐方式等属性) table.AddColumn(new TableColumn("[u]姓名[/]").Centered()); table.AddColumn(new TableColumn("[u]部门[/]").Centered()); table.AddColumn(new TableColumn("[u]职位[/]").Centered()); table.AddColumn(new TableColumn("[u]邮箱[/]").Centered()); // 添加行 table.AddRow("张三", "技术部", "软件工程师", "zhangsan@example.com"); table.AddRow("李四", "市场部", "市场分析师", "lisi@example.com"); table.AddRow("王五", "人力资源部", "招聘专员", "wangwu@example.com"); // 设置表格的样式 table.Border(TableBorder.Rounded); table.BorderColor(Color.Red); table.Alignment = Justify.Center; // 显示表格 AnsiConsole.Write(table);