CSharpExtensions クラス

定義

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

メソッド

Any(SyntaxTokenList, SyntaxKind)

リストに特定の種類のトークンが含まれているかどうかをテストします。

Any(SyntaxTriviaList, SyntaxKind)

True を指定した種類のトリビアが少なくとも 1 つのリストにある場合。

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

True を指定した種類のノードが少なくとも 1 つのリストにある場合です。

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

True を指定した種類のノードが少なくとも 1 つのリストにある場合です。

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 判断します。

適用対象