bridge between Lua world and the .NET

一、新建项目:luademo

复制代码
安装包:<PackageReference Include="NLua" Version="1.7.3" />
cs 复制代码
using NLua;
using System;

namespace luademo
{
    internal class Program
    {
        static void Main(string[] args)
        {
            Lua state = new Lua();
            for (int i = 0; i < 1000; i++)
            {
                state["x"] = i;
                var res = state.DoString("return 10 + x*(5 + 2)")[0];
                Console.WriteLine(res);
            }
        }
    }
}
相关推荐
一路往蓝-Anbo几秒前
第 2 篇:单例模式 (Singleton) 与 懒汉式硬件初始化
开发语言·数据结构·stm32·单片机·嵌入式硬件·链表·单例模式
321.。1 分钟前
从 0 到 1 实现 Linux 下的线程安全阻塞队列:基于 RAII 与条件变量
linux·开发语言·c++·学习·中间件
疯狂的喵2 分钟前
实时信号处理库
开发语言·c++·算法
程序员清洒2 分钟前
Flutter for OpenHarmony:Stack 与 Positioned — 层叠布局
开发语言·flutter·华为·鸿蒙
what丶k2 分钟前
深入理解Java NIO:从原理到实战的全方位解析
java·开发语言·nio
EndingCoder3 分钟前
高级项目:构建一个 CLI 工具
大数据·开发语言·前端·javascript·elasticsearch·搜索引擎·typescript
xianrenli384 分钟前
python版本配置
开发语言·python
PfCoder4 分钟前
C# 中的定时器 System.Threading.Timer用法
开发语言·c#
血小板要健康5 分钟前
笔试面经2(上)(纸质版)
java·开发语言
缺点内向7 分钟前
Word 自动化处理:如何用 C# 让指定段落“隐身”?
开发语言·c#·自动化·word·.net