使用 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);
上一篇: 第 VI 章.建筑工程安全法律制度
下一篇: 将 QT 应用打包到如意玲珑包装中