Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ StartsWith()

bool System.Text.StringBuilder.StartsWith ( StringBuilder chunk,
int indexInChunk,
int count,
string value )
inlineprivate

Definition at line 2055 of file StringBuilder.cs.

2056 {
2057 for (int i = 0; i < value.Length; i++)
2058 {
2059 if (count == 0)
2060 {
2061 return false;
2062 }
2063 if (indexInChunk >= chunk.m_ChunkLength)
2064 {
2065 chunk = Next(chunk);
2066 if (chunk == null)
2067 {
2068 return false;
2069 }
2070 indexInChunk = 0;
2071 }
2072 if (value[i] != chunk.m_ChunkChars[indexInChunk])
2073 {
2074 return false;
2075 }
2076 indexInChunk++;
2077 count--;
2078 }
2079 return true;
2080 }
StringBuilder Next(StringBuilder chunk)

References System.count, System.Text.StringBuilder.Next(), and System.value.

Referenced by System.Text.StringBuilder.Replace().