Skripting mit C#: dotnet-script und CsharpScript

preview_player
Показать описание
In diesem Video lernst du wie man mit dotnet scripts eigene C# Skripte schreibt.
Das beinhaltet REPL (Terminal direkt eingabe und C# Interactive in Visual Studio) sowie eigene Script Files.

Außerdem wird vorgestellt, wie du scripts in deinem Code einbinden kannst, um dynamischen Code zu injizieren.

Weiterführende Materialien sind:
.Net Kurs zu LINQ und anderen Produktivitätsboostern:

dotnet fiddle:

LinqPad:

dotnet sdk:

Yotutube Video zum Thema JSON:
Рекомендации по теме
Комментарии
Автор

Deine Aussagen stimmen nicht.
1. Wird es nicht als Script geladen, sondern es wird zu rLaufzeit kompiliert.
2. Ist dieses Verfahren schon immer in .Net vorhanden.
3. Hättest du selber deinen Laufzeit-Compiler schreiben können.

Ich vermag mal zu sagen, da hat einer ein Tool geschrieben, was auf einer Umsetzung von meinem Laufzeit-Compiler bassiert ;)
Nur das bei meinem Compiler eher das: #pragma include "file.name.cs" zu finden ist, anstatt #load <filename>
Und, dass meinem Compiler die Referenzen zu anderen Pakten
a) Statisch im Compiler-Code hinterliegen für den täglichen Hausgebaruch (zBsp.: System, System.Core, ..., System.Drawing, ...)
b) Über eine statische Methode die benötigeten Referenezen vorher in den Compiler gehoben werden, sBsp. log4net

Da hat doch einer meine Implementierung nach MS geschleppt... Schämt euch.

Was mich jetzt noch daran stört. Hätten die das nicht vor 6-7 Jahren schon haben können. Dann hätte ich mir den ganzen Scheiss sparen können.
Aber eine Frage gleich noch mit dazu.: Hat den Ihre Scripting-Engine auch so ein FATALES Problem im Vs beim Debuggen.

MrPowerm
visit shbcf.ru