28 votes

Console C #?

Personne ne sait si il y a une Console c# app, semblable à du Python ou Ruby console? Je sais tout "Compilé contre Interprété" la différence, mais avec C#reflet de la puissance, je pense qu'il pourrait en être fait.

Mise à JOUR Eh bien, il a seulement pris environ 200 lignes, mais j'ai écrit un simple...Il fonctionne un peu comme osql. Vous saisissez les commandes et les exécuter avec go.

SharpConsole

Si quelqu'un veut-il, laissez-moi savoir.

19voto

Sören Kuklau Points 9445

Compte tenu de votre mention de "C#reflet de la puissance", je ne suis pas sûr de savoir si vous êtes à la recherche d'un interactive console C# pour les petits extraits de code de votre propre (à la Ruby irb), ou un moyen d'interagir avec une application compilée existante actuellement en cours d'exécution comme un processus.

Dans le premier cas:

  • Windows PowerShell peut être votre ami
  • Un autre candidat serait le C# shell
  • Enfin, CSI, un Simple C# Interprète

9voto

Daren Thomas Points 26812

Trouvé sur reddit: http://tirania.org/blog/archive/2008/Sep-08.html

Citation du site:

L'idée était simple: créer un shell C # interactif en modifiant le compilateur pour générer et exécuter du code dynamiquement par opposition à la simple génération de code statique.

8voto

AR. Points 5939

Si vous n'avez pas besoin d'utiliser la console et que vous souhaitez simplement tester des extraits C # ad hoc, alors LinqPad est une bonne option. Je le trouve très cool / facile à utiliser.

6voto

Dale Ragan Points 14495

Je ne suis pas sûr de ce que vous recherchez pour cette application. Si c'est juste pour essayer du code sans avoir à créer un projet et toute la surcharge pour simplement tester une idée, alors SnippetCompiler pourrait être un bon choix .

Je voulais juste vous donner une autre option.

3voto

FlySwat Points 61945

Il semble que Miguel De Icaza me traque:

http://tirania.org/blog/archive/2008/Sep-08.html

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X