2016-10-12 1 views
2

Ich habe einfachen Code-Schnipsel von außen (Backend-Server), im Grunde einfache Mathematik, die ich in Windows Store/Windows Phone Universal Application ausführen möchte. Dieser Code ändert den Status von statischen Feldern einer meiner Klassen (setze seine Werte auf einige Zahlen). Gibt es eine Möglichkeit, Code aus Zeichenfolge in Windows Store/UWP App auszuführen? Ich weiß über CSharpCodeProvider, aber es scheint in UWP abwesend. Genau wie die meisten nützlichen Dinge.Wie Code aus Zeichenfolge in UWP ausführen?

+0

Eine solche Eval() - Funktion ist immer gefährlich, deshalb ist es kein Standard. –

Antwort

0

Ich glaube nicht, dass es einen Out-of-the-Box-Weg gibt, außer Reflection, aber das könnte schwierig sein.

Ich habe vor einiger Zeit mit this experimentiert, aber habe nicht viel eingehende Tests durchgeführt. Es ist definitiv genug für einfache Ausdrücke und scheint eine bessere Leistung zu haben als nur Reflection zu verwenden.

+0

Ich kann nicht sagen, dass ich mit allem einverstanden bin, was Sie sagen, und Sie können Strings bis zu 50 Zeichen kostenlos testen, und soweit ich weiß, gibt es keinen einfachen Weg, dies ohne Drittanbieter zu tun – Reynevan

Verwandte Themen