想问问有没有开发计划。
例如,在子程序内部对外面的列表增加一个新元素。不知道现在的列表作为子程序输入的话,是传递的什么?
子程序作为逻辑封装,比较适合根据输入来确定输出,而不是直接访问主程序里的信息。
如果非要做,可以在表达式里通过 _context.GetRootContext() 访问主程序上下文信息。
列表是引用传递,可以在子程序里直接修改列表项。