다음을 통해 공유


LanguageCharacteristics<TTokenizer,TSymbol,TSymbolType>.SplitSymbol 메서드

정의

지정된 인덱스에서 코드 언어 기호의 콘텐츠를 분할합니다.

public virtual (TSymbol,TSymbol) SplitSymbol (TSymbol symbol, int splitAt, TSymbolType leftType);
abstract member SplitSymbol : 'Symbol * int * 'SymbolType -> 'Symbol * 'Symbol (requires 'Symbol :> System.Web.Razor.Tokenizer.Symbols.SymbolBase<'SymbolType> and 'Symbol :> System.Web.Razor.Tokenizer.Symbols.SymbolBase<'SymbolType>)
override this.SplitSymbol : 'Symbol * int * 'SymbolType -> 'Symbol * 'Symbol (requires 'Symbol :> System.Web.Razor.Tokenizer.Symbols.SymbolBase<'SymbolType> and 'Symbol :> System.Web.Razor.Tokenizer.Symbols.SymbolBase<'SymbolType>)
Public Overridable Function SplitSymbol (symbol As TSymbol, splitAt As Integer, leftType As TSymbolType) As Tuple(Of TSymbol, TSymbol)

매개 변수

symbol
TSymbol

콘텐츠를 분할할 기호입니다.

splitAt
Int32

분할이 발생하는 인덱스입니다.

leftType
TSymbolType

언어 기호에 대한 열거형 형식입니다.

반환

Tuple<TSymbol,TSymbol>

코드 언어 기호의 튜플입니다.

적용 대상