2009-08-19 18 views

Odpowiedz

6

można zrobić:

scope.SetVariable ("matematyki", DynamicHelpers.GetPythonTypeFromType (typeof (System.Math)));

DynamicHelpers jest w IronPython.Runtime.Types.

+0

Dziękuję !!!!!!!!!!!!!!!!!!!!!! –

+0

Czy wiesz, jak utworzyć ScripeScope, który ma zakres nadrzędny? –

+0

Nie ma sposobu, aby to zrobić - podczas gdy Scope ma właściwość Parent, ScriptScope's tego nie ujawnia. Właściwość nadrzędna w Scope's również znika. Jeśli chcesz wyszukiwać łańcuchowe, powinieneś utworzyć ScriptScope z własną niestandardową kolekcją IAttributesCollection, która wie, jak wyglądać w zasięgu nadrzędnym. –

Powiązane problemy