这似乎是一个奇怪的问题,但请听我说完。当我找到一个 xml 文件时,我正在查看 NeoAxis 引擎的文件,该文件似乎是存储在字符串中的代码行。
由于引擎是封闭源代码,我看不到它是如何工作的,但对于所有有经验的开发人员来说,这可能是如何工作的?
如果 XML 被加载到代码中,则字符串将被存储为字符串。但是有什么方法可以在诸如 c++ 或 c# 之类的语言中使用字符串作为程序中的语句?
我不知道我是否允许向您展示这个 XML 文件,但这些语句的前缀是一个字母和一个冒号。像这样:"M:Class.DoSomething();".
如果我能了解这是如何完成的,它将对很多事情都非常有用