Beef Corlib
System.String Member List

This is the complete list of members for System.String, including all inherited members.

AdjustPtr(int adjBytes) (defined in System.String)System.Stringinline
Alloc(int size, int align) (defined in System.String)System.Stringinlineprotectedvirtual
AllocSize (defined in System.String)System.String
Append(StringView strView) (defined in System.String)System.Stringinline
Append(Span< char16 > utf16Str) (defined in System.String)System.Stringinline
Append(char16 *utf16Str) (defined in System.String)System.Stringinline
Append(StringView str, int offset) (defined in System.String)System.Stringinline
Append(StringView str, int offset, int length) (defined in System.String)System.Stringinline
Append(char8 *appendPtr) (defined in System.String)System.Stringinline
Append(char8 *appendPtr, int length) (defined in System.String)System.Stringinline
Append(char8[] arr, int idx, int length) (defined in System.String)System.Stringinline
Append(String value) (defined in System.String)System.Stringinline
Append(String str, int offset) (defined in System.String)System.Stringinline
Append(String str, int offset, int length) (defined in System.String)System.Stringinline
Append(params String[] strings) (defined in System.String)System.Stringinline
Append(char8 c) (defined in System.String)System.Stringinline
Append(char8 c, int count) (defined in System.String)System.Stringinline
Append(char32 c) (defined in System.String)System.Stringinline
Append(char32 c, int count) (defined in System.String)System.Stringinline
Append(Object object) (defined in System.String)System.Stringinline
AppendF(IFormatProvider provider, StringView format, params Span< Object > args)System.Stringinline
AppendF(StringView format, params Span< Object > args) (defined in System.String)System.Stringinline
c (defined in System.String)System.String
Clear() (defined in System.String)System.Stringinline
Compare(char8 *strA, int lengthA, char8 *strB, int lengthB, bool ignoreCase) (defined in System.String)System.Stringinlinestatic
Compare(String strA, String strB, bool ignoreCase) (defined in System.String)System.Stringinlinestatic
Compare(String strA, int indexA, String strB, int indexB, int length, bool ignoreCase) (defined in System.String)System.Stringinlinestatic
CompareTo(String strB, bool ignoreCase=false) (defined in System.String)System.Stringinline
Concat(params Object[] objects) (defined in System.String)System.Stringinline
ConstF(String format, params Span< Object > args) (defined in System.String)System.Stringinlinestatic
Contains(StringView str, bool ignoreCase=false) (defined in System.String)System.Stringinline
Contains(char8 c) (defined in System.String)System.Stringinline
Count(char8 c) (defined in System.String)System.Stringinline
CreateFlags enum name (defined in System.String)System.String
CStr() (defined in System.String)System.Stringinline
DecodedChars (defined in System.String)System.String
DecodedChars(int startIdx) (defined in System.String)System.Stringinline
DupIfReferenceEqual(var inStr, var outStr) (defined in System.String)System.Stringinlinestatic
Empty (defined in System.String)System.Stringstatic
EndsWith(StringView b, StringComparison comparisonType=StringComparison.Ordinal) (defined in System.String)System.Stringinline
EndsWith(char8 c) (defined in System.String)System.Stringinline
EndsWith(char32 c) (defined in System.String)System.Stringinline
EnsureNullTerminator() (defined in System.String)System.Stringinline
Equals(String b, StringComparison comparisonType=StringComparison.Ordinal) (defined in System.String)System.Stringinline
Equals(String a, String b, StringComparison comparisonType=StringComparison.Ordinal) (defined in System.String)System.Stringinlinestatic
Equals(StringView str) (defined in System.String)System.Stringinline
Equals(StringView str, StringComparison comparisonType=StringComparison.Ordinal) (defined in System.String)System.Stringinline
Equals(char8 *str1, char8 *str2) (defined in System.String)System.Stringinlinestatic
Equals(char8 *str1, char8 *str2, int length) (defined in System.String)System.Stringinlinestatic
Escape(char8 *ptr, int length, String outString) (defined in System.String)System.Stringinlinestatic
Escape(String outString) (defined in System.String)System.Stringinline
Free(void *ptr) (defined in System.String)System.Stringinlineprotectedvirtual
GetHashCode() (defined in System.String)System.Stringinline
GetStringOrEmpty(String str) (defined in System.String)System.Stringinlinestatic
HasExternalPtr (defined in System.String)System.String
HasMultibyteChars() (defined in System.String)System.Stringinline
IndexOf(StringView subStr, bool ignoreCase=false) (defined in System.String)System.Stringinline
IndexOf(StringView subStr, int startIdx, bool ignoreCase=false) (defined in System.String)System.Stringinline
IndexOf(char8 c, int startIdx=0) (defined in System.String)System.Stringinline
IndexOfAny(char8[] targets) (defined in System.String)System.Stringinline
IndexOfAny(char8[] targets, int startIdx) (defined in System.String)System.Stringinline
IndexOfAny(char8[] targets, int startIdx, int count) (defined in System.String)System.Stringinline
Insert(int idx, StringView addString) (defined in System.String)System.Stringinline
Insert(int idx, char8 c) (defined in System.String)System.Stringinline
Insert(int idx, char8 c, int count) (defined in System.String)System.Stringinline
Insert(int idx, char32 c) (defined in System.String)System.Stringinline
Insert(int idx, char32 c, int count) (defined in System.String)System.Stringinline
Intern() (defined in System.String)System.Stringinline
IsDynAlloc (defined in System.String)System.String
IsEmpty (defined in System.String)System.String
IsNullOrEmpty(String str) (defined in System.String)System.Stringinlinestatic
IsNullOrWhiteSpace(String str) (defined in System.String)System.Stringinlinestatic
IsWhiteSpace (defined in System.String)System.String
Join(StringView sep, IEnumerator< String > enumerable) (defined in System.String)System.Stringinline
Join(StringView sep, IEnumerator< StringView > enumerable) (defined in System.String)System.Stringinline
Join(String separator, params String[] values) (defined in System.String)System.Stringinline
LastIndexOf(char8 c) (defined in System.String)System.Stringinline
LastIndexOf(char8 c, int startCheck) (defined in System.String)System.Stringinline
Length (defined in System.String)System.String
MoveTo(String str, bool keepRef=false) (defined in System.String)System.Stringinline
NewOrSet(var target, var source) (defined in System.String)System.Stringinlinestatic
Normalize(UnicodeNormalizationOptions unicodeNormalizationOptions=.NFC) (defined in System.String)System.Stringinline
Normalize(String destStr, UnicodeNormalizationOptions unicodeNormalizationOptions=.NFC) (defined in System.String)System.Stringinline
operator char8 *(String str) (defined in System.String)System.Stringinlinestatic
operator Span< char8 >(String str) (defined in System.String)System.Stringinlinestatic
operator+(String lhs, String rhs) (defined in System.String)System.Stringinlinestatic
operator+(String lhs, StringView rhs) (defined in System.String)System.Stringinlinestatic
operator+(String lhs, char32 rhs) (defined in System.String)System.Stringinlinestatic
operator+=(String str) (defined in System.String)System.Stringinline
operator+=(StringView sv) (defined in System.String)System.Stringinline
operator+=(char8 c) (defined in System.String)System.Stringinline
operator+=(char32 c) (defined in System.String)System.Stringinline
operator+=(Object obj) (defined in System.String)System.Stringinline
operator<=>(String s1, String s2) (defined in System.String)System.Stringinlinestatic
operator==(String s1, String s2) (defined in System.String)System.Stringinlinestatic
PadLeft(int totalWidth, char8 paddingChar) (defined in System.String)System.Stringinline
PadLeft(int totalWidth, char32 paddingChar) (defined in System.String)System.Stringinline
PadLeft(int totalWidth) (defined in System.String)System.Stringinline
PadRight(int totalWidth, char8 paddingChar) (defined in System.String)System.Stringinline
PadRight(int totalWidth, char32 paddingChar) (defined in System.String)System.Stringinline
PadRight(int totalWidth) (defined in System.String)System.Stringinline
PrepareBuffer(int bytes) (defined in System.String)System.Stringinline
Ptr (defined in System.String)System.String
Quote(char8 *ptr, int length, String outString) (defined in System.String)System.Stringinlinestatic
Quote(String outString) (defined in System.String)System.Stringinline
QuoteString(char8 *ptr, int length, String outString) (defined in System.String)System.Stringstatic
RawChars (defined in System.String)System.String
Reference(String str) (defined in System.String)System.Stringinline
Reference(char8 *ptr, int length, int allocSize) (defined in System.String)System.Stringinline
Reference(char8 *ptr, int length) (defined in System.String)System.Stringinline
Reference(StringView stringView) (defined in System.String)System.Stringinline
Reference(char8 *ptr) (defined in System.String)System.Stringinline
Remove(int startIdx, int length) (defined in System.String)System.Stringinline
Remove(int char8Idx) (defined in System.String)System.Stringinline
RemoveFromEnd(int length) (defined in System.String)System.Stringinline
RemoveToEnd(int startIdx) (defined in System.String)System.Stringinline
Replace(char8 c, char8 newC) (defined in System.String)System.Stringinline
Replace(String find, String replace) (defined in System.String)System.Stringinline
ReplaceLargerHelper(String find, String replace) (defined in System.String)System.Stringinline
Reserve(int size) (defined in System.String)System.Stringinline
Set(String str) (defined in System.String)System.Stringinline
Set(StringView str) (defined in System.String)System.Stringinline
Split(char8 c) (defined in System.String)System.Stringinline
Split(char8 separator, int count) (defined in System.String)System.Stringinline
Split(char8 separator, StringSplitOptions options) (defined in System.String)System.Stringinline
Split(char8 separator, int count, StringSplitOptions options) (defined in System.String)System.Stringinline
Split(params char8[] separators) (defined in System.String)System.Stringinline
Split(char8[] separators) (defined in System.String)System.Stringinline
Split(char8[] separators, int count) (defined in System.String)System.Stringinline
Split(char8[] separators, int count, StringSplitOptions options) (defined in System.String)System.Stringinline
Split(char8[] separators, StringSplitOptions options) (defined in System.String)System.Stringinline
Split(StringView sv) (defined in System.String)System.Stringinline
Split(StringView separator, int count) (defined in System.String)System.Stringinline
Split(StringView separator, StringSplitOptions options) (defined in System.String)System.Stringinline
Split(StringView separator, int count, StringSplitOptions options) (defined in System.String)System.Stringinline
Split(params StringView[] separators) (defined in System.String)System.Stringinline
Split(StringView[] separators) (defined in System.String)System.Stringinline
Split(StringView[] separators, int count) (defined in System.String)System.Stringinline
Split(StringView[] separators, int count, StringSplitOptions options) (defined in System.String)System.Stringinline
Split(StringView[] separators, StringSplitOptions options) (defined in System.String)System.Stringinline
Split(var splitChar) (defined in System.String)System.Stringinline
StackSplit(var target, var splitChar) (defined in System.String)System.Stringinlinestatic
startIdx (defined in System.String)System.String
StartsWith(StringView b, StringComparison comparisonType=StringComparison.Ordinal) (defined in System.String)System.Stringinline
StartsWith(char8 c) (defined in System.String)System.Stringinline
StartsWith(char32 c) (defined in System.String)System.Stringinline
String(int count) (defined in System.String)System.Stringinline
String() (defined in System.String)System.Stringinline
String(String str) (defined in System.String)System.Stringinline
String(String str, int offset) (defined in System.String)System.Stringinline
String(String str, int offset, int count) (defined in System.String)System.Stringinline
String(char8 c, int count) (defined in System.String)System.Stringinline
String(char8 *char8Ptr) (defined in System.String)System.Stringinline
String(char8 *char8Ptr, int count) (defined in System.String)System.Stringinline
String(char16 *char16Ptr) (defined in System.String)System.Stringinline
String(Span< char16 > chars) (defined in System.String)System.Stringinline
String(StringView strView) (defined in System.String)System.Stringinline
String(StringView strView, CreateFlags flags) (defined in System.String)System.Stringinline
String(StringView strView, int offset) (defined in System.String)System.Stringinline
String(StringView strView, int offset, int count) (defined in System.String)System.Stringinline
String(char8[] chars, int offset, int count) (defined in System.String)System.Stringinline
String(params String[] strs) (defined in System.String)System.Stringinline
StrLen(char8 *str) (defined in System.String)System.Stringinlinestatic
Substring(int pos) (defined in System.String)System.Stringinline
Substring(int pos, int length) (defined in System.String)System.Stringinline
this[Index index] (defined in System.String)System.String
this[IndexRange range] (defined in System.String)System.String
this[int index] (defined in System.String)System.String
ToConstNativeW() (defined in System.String)System.Stringinline
ToLower() (defined in System.String)System.Stringinline
ToScopedNativeWChar() (defined in System.String)System.Stringinline
ToString(String strBuffer) (defined in System.String)System.Stringinline
ToString(String outString, String format, IFormatProvider formatProvider) (defined in System.String)System.Stringinline
ToUpper() (defined in System.String)System.Stringinline
Trim() (defined in System.String)System.Stringinline
Trim(char32 trimChar) (defined in System.String)System.Stringinline
Trim(char8 trimChar) (defined in System.String)System.Stringinline
TrimEnd() (defined in System.String)System.Stringinline
TrimEnd(char32 trimChar) (defined in System.String)System.Stringinline
TrimEnd(char8 trimChar) (defined in System.String)System.Stringinline
TrimStart() (defined in System.String)System.Stringinline
TrimStart(char32 trimChar) (defined in System.String)System.Stringinline
TrimStart(char8 trimChar) (defined in System.String)System.Stringinline
Unescape(char8 *ptr, int length, String outString) (defined in System.String)System.Stringinlinestatic
Unescape(String outString) (defined in System.String)System.Stringinline
Unquote(char8 *ptr, int length, String outString) (defined in System.String)System.Stringinlinestatic
Unquote(String outString) (defined in System.String)System.Stringinline
UnQuoteString(char8 *ptr, int length, String outString) (defined in System.String)System.Stringstatic
~String() (defined in System.String)System.Stringinline