前言

如果你开发过vue应用,应该对其交互式命令行印象深刻:

它允许你无需任何编程经验,仅需回答问题,就可完成vue应用创建。

虽然作为.NETer,大部分情况下我们不会使用命令行,但是还是希望能用C#开发出这样的交互式命令行应用,比如代码生成器。

Sharprompt介绍

Sharprompt是一个基于C#的交互式命令行应用框架,具有如下特点: