DLRを使用してc#からjavascriptコードを実行したい。
c#
だから私はとJintを使って簡単なコードを書きました:
var script = @"
function show( )
{
return parseInt('123asd'); //in js it's 123
};
return show();";
var result = new JintEngine().Run(script);
Console.WriteLine(result);
parseInt('123asd')
javascriptでは:123
しかし、私が得る結果は次のとおりです。
全体像がわからないかもしれませんが、世界の反対側にいるプログラマーがスクリプトファイルを送ってくれた場合、私(および彼)は結果が一貫していることを期待しています。
間違えた場合、.Netで他のコードを実行するのにどのようなシナリオを使用しますか?(コードのすべての行について非常に疑わしい必要があります...)