C编译成程序集,并且没有任何本机反射功能,因此它不会知道它的名称。(编辑:根据Anton的答案,预处理器可以知道变量的名称)。private void CheckEnumStr(string paramName, string paramValue) if (paramName !'a' does not know its name - this will not survive naive auto-refactoring
我写了一个程序,它将分析代码的pascal。我已经完成了对文本的处理,现在我必须将我的结果保存在链表中,我对如何做到这一点有任何想法。在我的程序中,我有以下元素:constants(name)procedures(local variables, constants and types)在我看来,创建5个列表并不是一个有效的解决方案。您能告诉我如何为这些具有不同数量元件的元素创建列表吗?非常感谢