Je fais un peu de script et je trouve que plus de puissance serait bien. Comme la capacité de continuer à essayer de supprimer un fichier avec un délai de 1s ET l'avoir portable. J'ai passé un peu de temps aujourd'hui à traduire un script de chauve-souris à bash. Je sais que je peux utiliser php ou python mais j'ai TRES BEAUCOUP PREFER statique/compiler la vérification du temps.Créer une source C# en tant que script?
Existe-t-il un moyen d'exécuter du code C# en tant que script? Tant que je peux éditer la source rapidement (comme dans un bloc-notes) et l'exécuter simplement alors je serai heureux. J'espère que je ne dois pas créer un ext personnalisé et écrire une application pour compiler dynamiquement et exécuter le script (je sais avoir la source pour compiler quelque part ... .js ...). Est-ce que quelqu'un sait d'une solution?
Il y a PowerShell si vous voulez accéder à la bibliothèque .NET (ainsi qu'à un tas de commandlets). F # a également un mode interactif qui vous donnera accès aux bibliothèques .NET à partir d'une console. L'une ou l'autre de ces solutions semble être plus simple que de compiler C# à la volée. – R0MANARMY
Je ne suis pas sûr de suivre votre question. Vous voulez pouvoir "éditer la source rapidement et l'exécuter", mais vous "préférez la vérification statique/compilée". Voulez-vous une langue * interprétée * ou une * compilée *? –
vous pouvez utiliser csscript ou linqpad comme réponse. J'utilise csscript pour chaque lot complexe – asakura89