CSharpExtensions 类

定义

public ref class CSharpExtensions abstract sealed
public static class CSharpExtensions
type CSharpExtensions = class
Public Module CSharpExtensions
继承
CSharpExtensions

方法

Any(SyntaxTokenList, SyntaxKind)

测试列表是否包含特定类型的标记。

Any(SyntaxTriviaList, SyntaxKind)

如此 如果列表至少有一个指定类型的琐事。

Any<TNode>(SeparatedSyntaxList<TNode>, SyntaxKind)

如此 如果列表至少有一个指定类型的节点。

Any<TNode>(SyntaxList<TNode>, SyntaxKind)

如此 如果列表至少有一个指定类型的节点。

ContainsDirective(SyntaxNode, SyntaxKind)

如果此节点包含任何指令, (例如 #if#nullable等) ,则返回 true。

IndexOf(SyntaxTokenList, SyntaxKind)

返回令牌列表中指定类型的第一个标记的索引。

IndexOf(SyntaxTriviaList, SyntaxKind)

返回琐事列表中指定类型的第一个琐事的索引。

IndexOf<TNode>(SeparatedSyntaxList<TNode>, SyntaxKind)

返回节点列表中指定类型的第一个节点的索引。

IndexOf<TNode>(SyntaxList<TNode>, SyntaxKind)

返回节点列表中指定类型的第一个节点的索引。

IsKind(SyntaxNode, SyntaxKind)

确定 是否 SyntaxNode 为指定类型。

IsKind(SyntaxNodeOrToken, SyntaxKind)

确定 是否 SyntaxNodeOrToken 为指定类型。

IsKind(SyntaxToken, SyntaxKind)

确定 是否 SyntaxToken 为指定类型。

IsKind(SyntaxTrivia, SyntaxKind)

确定 是否 SyntaxTrivia 为指定类型。

适用于