是否可以使用嵌入式表达式查询XML Literals语句,以获取子轴上XElement的名称?
例如,这在使用扩展方法时有效:
Dim clrValue As String = "green"
Dim el As XElement = Source...<clrScheme>.Elements(clrValue).FirstOrDefault
但作为嵌入式表达,它不起作用:
Dim clrValue As String = "blue"
Dim el As XElement = Source...<clrScheme>.<<%= clrValue %>>.FirstOrDefault
差异为.Elements(clrValue).
vs .<<%= clrValue %>>.
。
我收到的IDE悬停 - <<%...
错误是:
没有文档可以说我可以在子轴中使用嵌入式表达式作为XElement名称,但也没有任何文档可以说我不能。这是否可能,我只是遗漏了一些东西,比如处理指令?