struct in UnityEditor.Search
Thank you for helping us improve the quality of Unity Documentation. Although we cannot accept all submissions, we do read each suggested change from our users and will make updates where applicable.
CloseFor some reason your suggested change could not be submitted. Please <a>try again</a> in a few minutes. And thank you for taking the time to help us improve the quality of Unity Documentation.
CloseStructure that holds a view on a string, with a specified range of [startIndex, endIndex[.
A StringView contains only a reference to the original string, a start and an end index. It can be used to quickly create substrings or do any other operations that would return a contiguous subset of the original string, without actually copying the data.
baseString | The base string which this StringView references. |
endIndex | The end index. |
length | The length of this StringView. |
startIndex | The start index. |
this[int] | Gets the character at a specified position in the current StringView. |
valid | Boolean indicating if the StringView is valid. |
StringView | Constructs a StringView over an entire string. |
Contains | Checks if a character is contained in the StringView. |
EndsWith | Checks if the StringView ends with the character c. |
Equals | Checks if the StringView is equal to the object. |
GetEnumerator | Gets a character enumerator over this StringView. |
GetHashCode | Gets the hashcode of this StringView. |
IndexOf | Returns the index of the first occurence of another StringView within this one. |
LastIndexOf | Returns the index of the last occurence of another StringView within this one. |
StartsWith | Checks if the StringView starts with the character c. |
Substring | Returns a substring of the current StringView, starting at index start and until the end of the StringView. |
ToString | Converts the current StringView into a string. |
Trim | Returns a new StringView in which all leading and trailing occurrences of a set of specified characters from the current StringView are removed. |
bool | Implicit boolean conversion operator. |
operator != | The not equals operator. |
operator == | The equals operator. |