I\'m considering writing a console application in C# and I want to incorporate history, completion and command line editing features something like GNU readline (but not nec
The only thing I know of is Mono-Readline.
It provides a .NET interface to the GNU Readline library - it's a bit raw though, only version 0.0.1, and I've only ever seen it run on the Mono runtime.
You should be careful with licensing too ... AFAIK anything that links the GNU Readline libraries is required to be released under the GPL.