StringSegment.IndexOf メソッド

定義

オーバーロード

IndexOf(Char, Int32, Int32)

この StringSegment 内で最初に見つかった文字 c の 0 から始まるインデックスを取得します。 検索は start から開始され、指定した数の count 文字位置が検査されます。

IndexOf(Char)

この StringSegment 内で最初に見つかった文字 c の 0 から始まるインデックスを取得します。

IndexOf(Char, Int32)

この StringSegment 内で最初に見つかった文字 c の 0 から始まるインデックスを取得します。 検索は start から開始されます。

IndexOf(Char, Int32, Int32)

Source:
StringSegment.cs
Source:
StringSegment.cs
Source:
StringSegment.cs

この StringSegment 内で最初に見つかった文字 c の 0 から始まるインデックスを取得します。 検索は start から開始され、指定した数の count 文字位置が検査されます。

public:
 int IndexOf(char c, int start, int count);
public int IndexOf (char c, int start, int count);
member this.IndexOf : char * int * int -> int
Public Function IndexOf (c As Char, start As Integer, count As Integer) As Integer

パラメーター

c
Char

シークする Unicode 文字。

start
Int32

検索を開始する位置を示す 0 から始まるインデックス。

count
Int32

検査する文字数。

戻り値

その文字が見つかった場合は、StringSegment の先頭からの、c の 0 から始まるインデックス位置。見つからなかった場合は、-1。

例外

start または count が 0 未満であるか、start + countLength を超えています。

適用対象

IndexOf(Char)

Source:
StringSegment.cs
Source:
StringSegment.cs
Source:
StringSegment.cs

この StringSegment 内で最初に見つかった文字 c の 0 から始まるインデックスを取得します。

public:
 int IndexOf(char c);
public int IndexOf (char c);
member this.IndexOf : char -> int
Public Function IndexOf (c As Char) As Integer

パラメーター

c
Char

シークする Unicode 文字。

戻り値

その文字が見つかった場合は、StringSegment の先頭からの、c の 0 から始まるインデックス位置。見つからなかった場合は、-1。

適用対象

IndexOf(Char, Int32)

Source:
StringSegment.cs
Source:
StringSegment.cs
Source:
StringSegment.cs

この StringSegment 内で最初に見つかった文字 c の 0 から始まるインデックスを取得します。 検索は start から開始されます。

public:
 int IndexOf(char c, int start);
public int IndexOf (char c, int start);
member this.IndexOf : char * int -> int
Public Function IndexOf (c As Char, start As Integer) As Integer

パラメーター

c
Char

シークする Unicode 文字。

start
Int32

検索を開始する位置を示す 0 から始まるインデックス。

戻り値

その文字が見つかった場合は、StringSegment の先頭からの、c の 0 から始まるインデックス位置。見つからなかった場合は、-1。

例外

startLength 以上であるか、0 未満です。

適用対象