Lua для настройки через XML / Yaml / INI в .NET? - PullRequest
3 голосов
/ 04 января 2010

Я использовал файлы XML, INI и yaml для настройки в Python, а также в приложении .NET C #.

Я недавно изучил язык lua ​​и попробовал его реализацию на платформе .NET. Я считаю, что Lua для настройки выглядит более понятным и понятным. Более того, он обеспечивает возможность написания сценариев.

Поскольку я слышал, что исходная база Lua очень мала и использует только структуру данных таблиц, могу ли я использовать язык Lua в качестве файла конфигурации в приложении .NET? Таким образом, я могу использовать Lua для определения своей конфигурации, добавить больше скриптов для проверки данных, добавить больше хуков во время выполнения. Цель состоит в том, чтобы связать C # и Lua.NET и все еще иметь опции для чтения информации о конфигурации? Я видел файл конфигурации определения с использованием XML и Lua, и версия Lua вышла очень аккуратной и ясной, чем версия XML.

1 Ответ

2 голосов
/ 05 января 2010

Можно ли использовать язык Lua в качестве файла конфигурации в приложении .NET?

Да. Реализация Lua.NET кажется достаточно зрелой.

Остальная часть вашего вопроса мне не совсем понятна, но

  • Стоимость выполнения низкая.

  • Кривая обучения для Lua проста.

  • На веб-страницах Lua.NET неясно, что такое API C #.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...