SyntaxNodeOrTokenList 结构
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
结构列表 SyntaxNodeOrToken 。
public value class SyntaxNodeOrTokenList : IEquatable<Microsoft::CodeAnalysis::SyntaxNodeOrTokenList>, System::Collections::Generic::IEnumerable<Microsoft::CodeAnalysis::SyntaxNodeOrToken>, System::Collections::Generic::IReadOnlyCollection<Microsoft::CodeAnalysis::SyntaxNodeOrToken>
public readonly struct SyntaxNodeOrTokenList : IEquatable<Microsoft.CodeAnalysis.SyntaxNodeOrTokenList>, System.Collections.Generic.IEnumerable<Microsoft.CodeAnalysis.SyntaxNodeOrToken>, System.Collections.Generic.IReadOnlyCollection<Microsoft.CodeAnalysis.SyntaxNodeOrToken>
type SyntaxNodeOrTokenList = struct
interface IReadOnlyCollection<SyntaxNodeOrToken>
interface seq<SyntaxNodeOrToken>
interface IEnumerable
Public Structure SyntaxNodeOrTokenList
Implements IEnumerable(Of SyntaxNodeOrToken), IEquatable(Of SyntaxNodeOrTokenList), IReadOnlyCollection(Of SyntaxNodeOrToken)
- 继承
-
SyntaxNodeOrTokenList
- 实现
构造函数
SyntaxNodeOrTokenList(IEnumerable<SyntaxNodeOrToken>) | |
SyntaxNodeOrTokenList(SyntaxNodeOrToken[]) |
从一个或多个SyntaxNodeOrToken创建 。SyntaxNodeOrTokenList |
属性
Count |
获取此列表中的节点计数 |
FullSpan |
字符中的列表元素的绝对范围,包括第一个和最后一个元素的前导和尾随琐事。 |
Item[Int32] |
获取位于指定索引处的 SyntaxNodeOrToken。 |
Span |
字符中列表元素的绝对范围,不包括第一个元素和最后一个元素的前导和尾随琐事。 |
方法
运算符
Equality(SyntaxNodeOrTokenList, SyntaxNodeOrTokenList) |
实现运算符 ==。 |
Inequality(SyntaxNodeOrTokenList, SyntaxNodeOrTokenList) |
实现运算符 !=。 |
显式接口实现
IEnumerable.GetEnumerator() |
返回循环访问集合的枚举数。 |
IEnumerable<SyntaxNodeOrToken>.GetEnumerator() |
返回一个循环访问集合的枚举器。 |