Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.String Member List

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

_firstCharSystem.Stringprivate
_stringLengthSystem.Stringprivate
ArrayContains(char searchChar, char[] anyOf)System.Stringinlineprivatestatic
CheckStringComparison(StringComparison comparisonType)System.Stringinlinepackagestatic
CheckStringSplitOptions(StringSplitOptions options)System.Stringinlineprivatestatic
Clone()System.Stringinline
Compare(string? strA, string? strB)System.Stringinlinestatic
Compare(string? strA, string? strB, bool ignoreCase)System.Stringinlinestatic
Compare(string? strA, string? strB, StringComparison comparisonType)System.Stringinlinestatic
Compare(string? strA, string? strB, CultureInfo? culture, CompareOptions options)System.Stringinlinestatic
Compare(string? strA, string? strB, bool ignoreCase, CultureInfo? culture)System.Stringinlinestatic
Compare(string? strA, int indexA, string? strB, int indexB, int length)System.Stringinlinestatic
Compare(string? strA, int indexA, string? strB, int indexB, int length, bool ignoreCase)System.Stringinlinestatic
Compare(string? strA, int indexA, string? strB, int indexB, int length, bool ignoreCase, CultureInfo? culture)System.Stringinlinestatic
Compare(string? strA, int indexA, string? strB, int indexB, int length, CultureInfo? culture, CompareOptions options)System.Stringinlinestatic
Compare(string? strA, int indexA, string? strB, int indexB, int length, StringComparison comparisonType)System.Stringinlinestatic
CompareOrdinal(string? strA, string? strB)System.Stringinlinestatic
CompareOrdinal(ReadOnlySpan< char > strA, ReadOnlySpan< char > strB)System.Stringinlinepackagestatic
CompareOrdinal(string? strA, int indexA, string? strB, int indexB, int length)System.Stringinlinestatic
CompareOrdinalHelper(string strA, int indexA, int countA, string strB, int indexB, int countB)System.Stringinlineprivatestatic
CompareOrdinalHelper(string strA, string strB)System.Stringinlineprivatestatic
CompareTo(object? value)System.Stringinline
CompareTo(string? strB)System.Stringinline
System::IComparable.CompareTo(T? other)System.IComparable< in T >
IComparable< string?>.CompareTo(T? other)System.IComparable< string?>
Concat(object? arg0)System.Stringinlinestatic
Concat(object? arg0, object? arg1)System.Stringinlinestatic
Concat(object? arg0, object? arg1, object? arg2)System.Stringinlinestatic
Concat(params object?[] args)System.Stringinlinestatic
Concat(IEnumerable< string?> values)System.Stringinlinestatic
Concat(string? str0, string? str1)System.Stringinlinestatic
Concat(string? str0, string? str1, string? str2)System.Stringinlinestatic
Concat(string? str0, string? str1, string? str2, string? str3)System.Stringinlinestatic
Concat(ReadOnlySpan< char > str0, ReadOnlySpan< char > str1)System.Stringinlinestatic
Concat(ReadOnlySpan< char > str0, ReadOnlySpan< char > str1, ReadOnlySpan< char > str2)System.Stringinlinestatic
Concat(ReadOnlySpan< char > str0, ReadOnlySpan< char > str1, ReadOnlySpan< char > str2, ReadOnlySpan< char > str3)System.Stringinlinestatic
Concat(params string?[] values)System.Stringinlinestatic
Concat< T >(IEnumerable< T > values)System.Stringinlinestatic
Contains(string value)System.Stringinline
Contains(string value, StringComparison comparisonType)System.Stringinline
Contains(char value)System.Stringinline
Contains(char value, StringComparison comparisonType)System.Stringinline
Copy(string str)System.Stringinlinestatic
CopyTo(int sourceIndex, char[] destination, int destinationIndex, int count)System.Stringinline
CopyTo(Span< char > destination)System.Stringinline
Create(IFormatProvider? provider, [InterpolatedStringHandlerArgument("provider")] ref DefaultInterpolatedStringHandler handler)System.Stringinlinestatic
Create(IFormatProvider? provider, Span< char > initialBuffer, [InterpolatedStringHandlerArgument(new string[] { "provider", "initialBuffer" })] ref DefaultInterpolatedStringHandler handler)System.Stringinlinestatic
Create< TState >(int length, TState state, SpanAction< char, TState > action)System.Stringinlinestatic
CreateFromChar(char c)System.Stringinlinepackagestatic
CreateFromChar(char c1, char c2)System.Stringinlinepackagestatic
CreateStringForSByteConstructor(byte *pb, int numBytes)System.Stringinlineprivatestatic
CreateStringFromEncoding(byte *bytes, int byteLength, Encoding encoding)System.Stringinlinepackagestatic
CreateTrimmedString(int start, int end)System.Stringinlineprivate
Ctor(char[] value)System.Stringinlineprivate
Ctor(char[] value, int startIndex, int length)System.Stringinlineprivate
Ctor(char *ptr)System.Stringinlineprivate
Ctor(char *ptr, int startIndex, int length)System.Stringinlineprivate
Ctor(sbyte *value)System.Stringinlineprivate
Ctor(sbyte *value, int startIndex, int length)System.Stringinlineprivate
Ctor(sbyte *value, int startIndex, int length, Encoding enc)System.Stringinlineprivate
Ctor(char c, int count)System.Stringinlineprivate
Ctor(ReadOnlySpan< char > value)System.Stringinlineprivate
EmptySystem.Stringstatic
EndsWith(string value)System.Stringinline
EndsWith(string value, StringComparison comparisonType)System.Stringinline
EndsWith(string value, bool ignoreCase, CultureInfo? culture)System.Stringinline
EndsWith(char value)System.Stringinline
EnumerateRunes()System.Stringinline
Equals([NotNullWhen(true)] object? obj)System.Stringinline
Equals([NotNullWhen(true)] string? value)System.Stringinline
Equals([NotNullWhen(true)] string? value, StringComparison comparisonType)System.Stringinline
Equals(string? a, string? b)System.Stringinlinestatic
Equals(string? a, string? b, StringComparison comparisonType)System.Stringinlinestatic
IEquatable< string?>.Equals(T? other)System.IEquatable< string?>
EqualsHelper(string strA, string strB)System.Stringinlineprivatestatic
EqualsOrdinalIgnoreCase(string strA, string strB)System.Stringinlinepackagestatic
EqualsOrdinalIgnoreCaseNoLengthCheck(string strA, string strB)System.Stringinlineprivatestatic
FastAllocateString(int length)System.Stringpackage
FillStringChecked(string dest, int destPos, string src)System.Stringinlineprivatestatic
Format(string format, object? arg0)System.Stringinlinestatic
Format(string format, object? arg0, object? arg1)System.Stringinlinestatic
Format(string format, object? arg0, object? arg1, object? arg2)System.Stringinlinestatic
Format(string format, params object?[] args)System.Stringinlinestatic
Format(IFormatProvider? provider, string format, object? arg0)System.Stringinlinestatic
Format(IFormatProvider? provider, string format, object? arg0, object? arg1)System.Stringinlinestatic
Format(IFormatProvider? provider, string format, object? arg0, object? arg1, object? arg2)System.Stringinlinestatic
Format(IFormatProvider? provider, string format, params object?[] args)System.Stringinlinestatic
FormatHelper(IFormatProvider provider, string format, ParamsArray args)System.Stringinlineprivatestatic
GetBytesFromEncoding(byte *pbNativeBuffer, int cbNativeBuffer, Encoding encoding)System.Stringinlinepackage
GetCaseCompareOfComparisonCulture(StringComparison comparisonType)System.Stringinlinepackagestatic
GetCompareOptionsFromOrdinalStringComparison(StringComparison comparisonType)System.Stringinlineprivatestatic
GetEnumerator()System.Stringinline
GetEnumerator()System.Stringinlineprivate
GetEnumerator()System.Stringinlineprivate
GetHashCode()System.Stringinline
GetHashCode(StringComparison comparisonType)System.Stringinline
GetHashCode(ReadOnlySpan< char > value)System.Stringinlinestatic
GetHashCode(ReadOnlySpan< char > value, StringComparison comparisonType)System.Stringinlinestatic
GetHashCodeOrdinalIgnoreCase()System.Stringinlinepackage
GetHashCodeOrdinalIgnoreCase(ReadOnlySpan< char > value)System.Stringinlinepackagestatic
GetNonRandomizedHashCode()System.Stringinlinepackage
GetNonRandomizedHashCodeOrdinalIgnoreCase()System.Stringinlinepackage
GetPinnableReference()System.Stringinline
GetRawStringData()System.Stringinlinepackage
GetTypeCode()System.Stringinline
IndexOf(char value)System.Stringinline
IndexOf(char value, int startIndex)System.Stringinline
IndexOf(char value, StringComparison comparisonType)System.Stringinline
IndexOf(char value, int startIndex, int count)System.Stringinline
IndexOf(string value)System.Stringinline
IndexOf(string value, int startIndex)System.Stringinline
IndexOf(string value, int startIndex, int count)System.Stringinline
IndexOf(string value, StringComparison comparisonType)System.Stringinline
IndexOf(string value, int startIndex, StringComparison comparisonType)System.Stringinline
IndexOf(string value, int startIndex, int count, StringComparison comparisonType)System.Stringinline
IndexOfAny(char[] anyOf)System.Stringinline
IndexOfAny(char[] anyOf, int startIndex)System.Stringinline
IndexOfAny(char[] anyOf, int startIndex, int count)System.Stringinline
IndexOfCharArray(char[] anyOf, int startIndex, int count)System.Stringinlineprivate
IndexOfNewlineChar(ReadOnlySpan< char > text, out int stride)System.Stringinlinepackagestatic
InitializeProbabilisticMap(uint *charMap, ReadOnlySpan< char > anyOf)System.Stringinlineprivatestatic
Insert(int startIndex, string value)System.Stringinline
Intern()System.Stringprivate
Intern(string str)System.Stringinlinestatic
InternalCopy(string src, IntPtr dest, int len)System.Stringinlinepackagestatic
InternalSubString(int startIndex, int length)System.Stringinlineprivate
IsAscii()System.Stringinlineprivate
IsCharBitSet(uint *charMap, byte value)System.Stringinlineprivatestatic
IsInterned()System.Stringprivate
IsInterned(string str)System.Stringinlinestatic
IsNormalized()System.Stringinline
IsNormalized(NormalizationForm normalizationForm)System.Stringinline
IsNullOrEmpty([NotNullWhen(false)] string? value)System.Stringinlinestatic
IsNullOrWhiteSpace([NotNullWhen(false)] string? value)System.Stringinlinestatic
Join(char separator, params string?[] value)System.Stringinlinestatic
Join(string? separator, params string?[] value)System.Stringinlinestatic
Join(char separator, string?[] value, int startIndex, int count)System.Stringinlinestatic
Join(string? separator, string?[] value, int startIndex, int count)System.Stringinlinestatic
Join(string? separator, IEnumerable< string?> values)System.Stringinlinestatic
Join(char separator, params object?[] values)System.Stringinlinestatic
Join(string? separator, params object?[] values)System.Stringinlinestatic
Join< T >(char separator, IEnumerable< T > values)System.Stringinlinestatic
Join< T >(string? separator, IEnumerable< T > values)System.Stringinlinestatic
JoinCore(ReadOnlySpan< char > separator, string[] value, int startIndex, int count)System.Stringinlineprivatestatic
JoinCore(ReadOnlySpan< char > separator, object[] values)System.Stringinlineprivatestatic
JoinCore(ReadOnlySpan< char > separator, ReadOnlySpan< string > values)System.Stringinlineprivatestatic
JoinCore< T >(ReadOnlySpan< char > separator, IEnumerable< T > values)System.Stringinlineprivatestatic
LastIndexOf(char value)System.Stringinline
LastIndexOf(char value, int startIndex)System.Stringinline
LastIndexOf(char value, int startIndex, int count)System.Stringinline
LastIndexOf(string value)System.Stringinline
LastIndexOf(string value, int startIndex)System.Stringinline
LastIndexOf(string value, int startIndex, int count)System.Stringinline
LastIndexOf(string value, StringComparison comparisonType)System.Stringinline
LastIndexOf(string value, int startIndex, StringComparison comparisonType)System.Stringinline
LastIndexOf(string value, int startIndex, int count, StringComparison comparisonType)System.Stringinline
LastIndexOfAny(char[] anyOf)System.Stringinline
LastIndexOfAny(char[] anyOf, int startIndex)System.Stringinline
LastIndexOfAny(char[] anyOf, int startIndex, int count)System.Stringinline
LastIndexOfCharArray(char[] anyOf, int startIndex, int count)System.Stringinlineprivate
LengthSystem.String
MakeSeparatorList(ReadOnlySpan< char > separators, ref ValueListBuilder< int > sepListBuilder)System.Stringinlineprivate
MakeSeparatorList(string separator, ref ValueListBuilder< int > sepListBuilder)System.Stringinlineprivate
MakeSeparatorList(string[] separators, ref ValueListBuilder< int > sepListBuilder, ref ValueListBuilder< int > lengthListBuilder)System.Stringinlineprivate
MakeSeparatorListVectorized(ref ValueListBuilder< int > sepListBuilder, char c, char c2, char c3)System.Stringinlineprivate
Normalize()System.Stringinline
Normalize(NormalizationForm normalizationForm)System.Stringinline
operator ReadOnlySpan< char >(string? value)System.Stringinlinestatic
operator!=(string? a, string? b)System.Stringinlinestatic
operator==(string? a, string? b)System.Stringinlinestatic
PadLeft(int totalWidth)System.Stringinline
PadLeft(int totalWidth, char paddingChar)System.Stringinline
PadRight(int totalWidth)System.Stringinline
PadRight(int totalWidth, char paddingChar)System.Stringinline
Remove(int startIndex, int count)System.Stringinline
Remove(int startIndex)System.Stringinline
Replace(string oldValue, string? newValue, bool ignoreCase, CultureInfo? culture)System.Stringinline
Replace(string oldValue, string? newValue, StringComparison comparisonType)System.Stringinline
Replace(char oldChar, char newChar)System.Stringinline
Replace(string oldValue, string? newValue)System.Stringinline
ReplaceCore(string oldValue, string newValue, CompareInfo ci, CompareOptions options)System.Stringinlineprivate
ReplaceCore(ReadOnlySpan< char > searchSpace, ReadOnlySpan< char > oldValue, ReadOnlySpan< char > newValue, CompareInfo compareInfo, CompareOptions options)System.Stringinlineprivatestatic
ReplaceHelper(int oldValueLength, string newValue, ReadOnlySpan< int > indices)System.Stringinlineprivate
ReplaceLineEndings()System.Stringinline
ReplaceLineEndings(string replacementText)System.Stringinline
SetCharBit(uint *charMap, byte value)System.Stringinlineprivatestatic
SetTrailByte(byte data)System.Stringpackage
Split(char separator, StringSplitOptions options=StringSplitOptions.None)System.Stringinline
Split(char separator, int count, StringSplitOptions options=StringSplitOptions.None)System.Stringinline
Split(params char[]? separator)System.Stringinline
Split(char[]? separator, int count)System.Stringinline
Split(char[]? separator, StringSplitOptions options)System.Stringinline
Split(char[]? separator, int count, StringSplitOptions options)System.Stringinline
Split(string? separator, StringSplitOptions options=StringSplitOptions.None)System.Stringinline
Split(string? separator, int count, StringSplitOptions options=StringSplitOptions.None)System.Stringinline
Split(string[]? separator, StringSplitOptions options)System.Stringinline
Split(string[]? separator, int count, StringSplitOptions options)System.Stringinline
SplitInternal(ReadOnlySpan< char > separators, int count, StringSplitOptions options)System.Stringinlineprivate
SplitInternal(string separator, string[] separators, int count, StringSplitOptions options)System.Stringinlineprivate
SplitInternal(string separator, int count, StringSplitOptions options)System.Stringinlineprivate
SplitWithoutPostProcessing(ReadOnlySpan< int > sepList, ReadOnlySpan< int > lengthList, int defaultLength, int count)System.Stringinlineprivate
SplitWithPostProcessing(ReadOnlySpan< int > sepList, ReadOnlySpan< int > lengthList, int defaultLength, int count, StringSplitOptions options)System.Stringinlineprivate
StartsWith(string value)System.Stringinline
StartsWith(string value, StringComparison comparisonType)System.Stringinline
StartsWith(string value, bool ignoreCase, CultureInfo? culture)System.Stringinline
StartsWith(char value)System.Stringinline
String(char[]? value)System.String
String(char[] value, int startIndex, int length)System.String
String(char *value)System.String
String(char *value, int startIndex, int length)System.String
String(sbyte *value)System.String
String(sbyte *value, int startIndex, int length)System.String
String(sbyte *value, int startIndex, int length, Encoding enc)System.String
String(char c, int count)System.String
String(ReadOnlySpan< char > value)System.String
strlen(byte *ptr)System.Stringinlinepackagestatic
Substring(int startIndex)System.Stringinline
Substring(int startIndex, int length)System.Stringinline
this[int index]System.String
ThrowMustBeNullTerminatedString()System.Stringinlineprivatestatic
ToBoolean(IFormatProvider provider)System.Stringinlineprivate
System::IConvertible.ToBoolean(IFormatProvider? provider)System.IConvertible
ToByte(IFormatProvider provider)System.Stringinlineprivate
System::IConvertible.ToByte(IFormatProvider? provider)System.IConvertible
ToChar(IFormatProvider provider)System.Stringinlineprivate
System::IConvertible.ToChar(IFormatProvider? provider)System.IConvertible
ToCharArray()System.Stringinline
ToCharArray(int startIndex, int length)System.Stringinline
ToDateTime(IFormatProvider provider)System.Stringinlineprivate
System::IConvertible.ToDateTime(IFormatProvider? provider)System.IConvertible
ToDecimal(IFormatProvider provider)System.Stringinlineprivate
System::IConvertible.ToDecimal(IFormatProvider? provider)System.IConvertible
ToDouble(IFormatProvider provider)System.Stringinlineprivate
System::IConvertible.ToDouble(IFormatProvider? provider)System.IConvertible
ToInt16(IFormatProvider provider)System.Stringinlineprivate
System::IConvertible.ToInt16(IFormatProvider? provider)System.IConvertible
ToInt32(IFormatProvider provider)System.Stringinlineprivate
System::IConvertible.ToInt32(IFormatProvider? provider)System.IConvertible
ToInt64(IFormatProvider provider)System.Stringinlineprivate
System::IConvertible.ToInt64(IFormatProvider? provider)System.IConvertible
ToLower()System.Stringinline
ToLower(CultureInfo? culture)System.Stringinline
ToLowerInvariant()System.Stringinline
ToSByte(IFormatProvider provider)System.Stringinlineprivate
System::IConvertible.ToSByte(IFormatProvider? provider)System.IConvertible
ToSingle(IFormatProvider provider)System.Stringinlineprivate
System::IConvertible.ToSingle(IFormatProvider? provider)System.IConvertible
ToString()System.Stringinline
ToString(IFormatProvider? provider)System.Stringinline
ToType(Type type, IFormatProvider provider)System.Stringinlineprivate
System::IConvertible.ToType(Type conversionType, IFormatProvider? provider)System.IConvertible
ToUInt16(IFormatProvider provider)System.Stringinlineprivate
System::IConvertible.ToUInt16(IFormatProvider? provider)System.IConvertible
ToUInt32(IFormatProvider provider)System.Stringinlineprivate
System::IConvertible.ToUInt32(IFormatProvider? provider)System.IConvertible
ToUInt64(IFormatProvider provider)System.Stringinlineprivate
System::IConvertible.ToUInt64(IFormatProvider? provider)System.IConvertible
ToUpper()System.Stringinline
ToUpper(CultureInfo? culture)System.Stringinline
ToUpperInvariant()System.Stringinline
Trim()System.Stringinline
Trim(char trimChar)System.Stringinline
Trim(params char[]? trimChars)System.Stringinline
TrimEnd()System.Stringinline
TrimEnd(char trimChar)System.Stringinline
TrimEnd(params char[]? trimChars)System.Stringinline
TrimHelper(char *trimChars, int trimCharsLength, TrimType trimType)System.Stringinlineprivate
TrimStart()System.Stringinline
TrimStart(char trimChar)System.Stringinline
TrimStart(params char[]? trimChars)System.Stringinline
TrimWhiteSpaceHelper(TrimType trimType)System.Stringinlineprivate
TryCopyTo(Span< char > destination)System.Stringinline
TryGetSpan(int startIndex, int count, out ReadOnlySpan< char > slice)System.Stringinlinepackage
TryGetTrailByte(out byte data)System.Stringpackage
wcslen(char *ptr)System.Stringinlinepackagestatic