gpt4 book ai didi

.net - .NET 中用于通过 XML/Yaml/INI 配置的 Lua?

转载 作者:行者123 更新时间:2023-12-01 15:55:03 25 4
gpt4 key购买 nike

我在 Python 和 .NET C# 应用程序中使用 XML、INI 和 yaml 文件进行配置。

最近在研究lua语言,尝试在.NET平台上实现。我发现用于配置的 Lua 似乎更加简洁和可读。此外,它确实提供了脚本编写能力。

听说Lua源码很少,而且只用Table数据结构,请问在.NET应用中可以使用Lua语言作为我的配置文件吗?这样,我可以使用 Lua 来定义我的配置,添加更多脚本来验证数据,在运行时添加更多 Hook 。目的是绑定(bind)C#和Lua.NET还有读取配置信息的选项?我看到使用 XML 和 Lua 定义配置文件,Lua 版本比 XML 版本更加简洁明了。

最佳答案

Can I use the Lua language as my configuration file in a .NET application?

是的。 Lua.NET实现似乎足够成熟。

你剩下的问题对我来说不是很清楚,但是

  • 运行时成本低。

  • Lua 的学习曲线很简单。

  • Lua.NET 网页并不清楚 C# API 到底是什么。

关于.net - .NET 中用于通过 XML/Yaml/INI 配置的 Lua?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2000165/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com