Class
StringTokenizer

A String Tokenizer that accepts Strings as source and delimiter. Only 1 delimiter is supported (either String or char[]).

Definition

Namespace:Telerik.WinControls.UI

Assembly:Telerik.WinControls.dll

Syntax:

cs-api-definition
public class StringTokenizer : IEnumerable<string>, IEnumerable, IEnumerator<string>, IDisposable, IEnumerator

Inheritance: objectStringTokenizer

Implements: IDisposableIEnumerableIEnumerable<string>IEnumeratorIEnumerator<string>

Constructors

StringTokenizer(string, char, StringSplitOptions)

Declaration

cs-api-definition
public StringTokenizer(string source, char delimiterChar, StringSplitOptions splitOptions = StringSplitOptions.RemoveEmptyEntries)

Parameters

source

string

delimiterChar

char

splitOptions

StringSplitOptions

StringTokenizer(string, char[], StringSplitOptions)

Declaration

cs-api-definition
public StringTokenizer(string source, char[] delimiterChars, StringSplitOptions splitOptions = StringSplitOptions.RemoveEmptyEntries)

Parameters

source

string

delimiterChars

char[]

splitOptions

StringSplitOptions

StringTokenizer(string, string, StringSplitOptions)

Constructor for StringTokenizer Class.

Declaration

cs-api-definition
public StringTokenizer(string source, string delimiter, StringSplitOptions splitOptions = StringSplitOptions.RemoveEmptyEntries)

Parameters

source

string

The Source String.

delimiter

string

The Delimiter String. If a 0 length delimiter is given, " " (space) is used by default.

splitOptions

StringSplitOptions

Determines how to split the string.

Properties

Current

Declaration

cs-api-definition
public string Current { get; }

Property Value

string

Implements IEnumerator<string>.Current

Methods

Count()

Method to get the number of tokens in this StringTokenizer.

Declaration

cs-api-definition
public int Count()

Returns

int

The number of Tokens in the internal ArrayList.

Dispose()

Declaration

cs-api-definition
public void Dispose()

Implements IDisposable.Dispose()

Dispose(bool)

Declaration

cs-api-definition
protected virtual void Dispose(bool disposing)

Parameters

disposing

bool

GetEnumerator()

Declaration

cs-api-definition
public IEnumerator<string> GetEnumerator()

Returns

IEnumerator<string>

Implements IEnumerable<string>.GetEnumerator()

MoveNext()

Declaration

cs-api-definition
public bool MoveNext()

Returns

bool

Implements IEnumerator.MoveNext()

NextToken()

Method to get the next (string)token of this StringTokenizer.

Declaration

cs-api-definition
public string NextToken()

Returns

string

A string representing the next token; null if no tokens or no more tokens.

Reset()

Declaration

cs-api-definition
public void Reset()

Implements IEnumerator.Reset()