Given your mention of "C#'s reflection power", I am unsure whether you're looking for an interactive C# console for small code snippets of your own (à la Ruby's irb
), or a means of interacting with an existing, compiled application currently running as a process.
In the former case:
- Windows PowerShell might be your friend
- Another candidate would be the C# shell
- Finally, CSI, a Simple C# Interpreter