Mark Edgar |
|
以下是一些 LuaInterface 的雜項函式
--Correction: Use array:SetValue(init[i], i-1) --instead of array[i - 1] = init[i]
luanet/using.lua 模組同時實作 C# 編寫的 using 指令和 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