gpt4 book ai didi

c# - 在什么情况下 Text 可能与 ValueText 不同

转载 作者:太空狗 更新时间:2023-10-29 22:25:24 25 4
gpt4 key购买 nike

在 Roslyn (Microsoft.CodeAnalysis) 中,SyntaxToken 具有 TextValueText 字段。到目前为止,在我观察到的所有情况下,这两个值都是相同的。 ValueText 有文档,而 Text 没有。据我所知,这是唯一的区别。

为什么两者都存在?在什么情况下它们会有所不同,为什么?

最佳答案

Why do both exist?

因为它们有时不同并且都很有用。

In what situation would they be different, and why?

int @interface = 123;

@interface 标记的文本@interfaceValueText接口(interface)。文本告诉您源代码中出现的文本是什么。值文本告诉你逻辑上,这个东西的文本是什么?用作标识符的转义关键字在逻辑上是关键字的文本;这是标识符的名称。

还有其他一些情况,文本和值文本可以不同;看看你能不能找到一些。

关于c# - 在什么情况下 Text 可能与 ValueText 不同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46574525/

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