Mark Edgar |
|
这里是一些用于LuaInterface的杂项函数
--Correction: Use array:SetValue(init[i], i-1) --instead of array[i - 1] = init[i]
luanet/using.lua模块实现了C#风格的using指令和C#风格的using语句。这里有一个结合了指令和语句形式的示例
require "luanet.using"('System', 'System.IO') local filename = "sample.txt" luanet.using(File:CreateText(filename), function(w) w:WriteLine("This is line one") w:WriteLine("This is line two") end) luanet.using(File:OpenText(filename), function(r) local s = r:ReadLine() while s do Console:WriteLine(s) s = r:ReadLine() end end)
using指令允许Lua程序从全局环境中查找.NET类。"using指令"可以用于各种风格
require "luanet.using"(System, System.IO) local using = require "luanet.using" using(System, System.IO) local using = require "luanet.using" using 'System'; using 'System.IO'; require "luanet.using" 'System' 'System.IO'
-- 在此写信给我 medgar student gc maricopa edu。
我也可以在线找到 irc://irc.freenode.net/#lua