reckfellENGINE

StringExtensions

Методы расширения, чтобы манипулировать струнами.

На этой странице
class StringExtensionsReckfellSharp

Методы расширения, чтобы манипулировать струнами.

Объявления сверены с C# SDK 1.0.0. Раскройте имя, чтобы увидеть сигнатуры и описание.

Методы79

Bigramsstring[]
# Bigrams
C#
public static string[] Bigrams(this string instance);

Возвращает большие числа (пары последовательно повторяющихся букв) этого string.

Параметры
ИмяТипПо умолчанию
instancestring—
instance

:: string Это будет использовано.

Возвращает string[]

Большие шишки этого string.

BinToIntint
# BinToInt
C#
public static int BinToInt(this string instance);

Преобразование a string с двойным номером в целое число. Двоичные строки могут либо префиксироваться 0b или нет, и они также могут начать с - Перед факультативным префиксом.

Параметры
ИмяТипПо умолчанию
instancestring—
instance

:: string чтобы перейти в другую веру.

Возвращает int

Преобразованный string.

CEscapestring
# CEscape
C#
public static string CEscape(this string instance);

Возвращает копию string с особыми персонажами сбежали по стандарту языка С.

Параметры
ИмяТипПо умолчанию
instancestring—
instance

:: string чтобы сбежать.

Возвращает string

Сбежавшие string.

CUnescapestring
# CUnescape
C#
public static string CUnescape(this string instance);

Возвращает копию string на сбежавших персонажах, замененных их значениями в соответствии со стандартом языка С.

Параметры
ИмяТипПо умолчанию
instancestring—
instance

:: string чтобы не забыть об этом.

Возвращает string

Неопознанные string.

Capitalizestring
# Capitalize
C#
public static string Capitalize(this string instance);

Изменить в случае некоторых букв. Заменить слова " на &quхоньку &qut; на < &lt, все буквы > &gt. чтобы затем использовать первую и каждую букву после космического символа. Для capitalize camelCase mixed_with_underscores он вернётся Capitalize Camelcase Mixed With Underscores.

Параметры
ИмяТипПо умолчанию
instancestring—
instance

:: string чтобы извлечь выгоду.

Возвращает string

Капитализация string.

CasecmpToint
# CasecmpTo
C#
public static int CasecmpTo(this string instance, string to);

Проводится сопоставление с другими делами string и возвращает целое число, которое указывает их относительное положение в порядке вида.

Параметры
ИмяТипПо умолчанию
instancestring—
tostring—
instance

:: string чтобы сравнить.

to

Другой string чтобы сравнить.

Возвращает int

Целое число, которое указывает на лексическую связь между двумя сравнениями.

CompareToint · Устарело
# CompareTo
C#
public static int CompareTo(this string instance, string to, bool caseSensitive = true);

Проводит сравнение с другим string и возвращает целое число, которое указывает их относительное положение в порядке вида.

Параметры
ИмяТипПо умолчанию
instancestring—
tostring—
caseSensitivebooltrue
instance

:: string чтобы сравнить.

to

Другой string чтобы сравнить.

caseSensitive

Если true, сравнение будет чувствительным.

Возвращает int

Целое число, которое указывает на лексическую связь между двумя сравнениями.

Countint
# Count
C#
public static int Count(this string instance, string what, int from = 0, int to = 0, bool caseSensitive = true);

Возвращает количество случаев подстроек what в string.

Параметры
ИмяТипПо умолчанию
instancestring—
whatstring—
fromint0
toint0
caseSensitivebooltrue
instance

:: string где будут обысканы подлодки.

what

Подстройку, которая будет засчитана.

from

Указатель для начала поиска.

to

Указатель, чтобы прекратить поиски.

caseSensitive

Если поиск будет чувствительным.

Возвращает int

Число случаев подстроек string.

CountNint
# CountN
C#
public static int CountN(this string instance, string what, int from = 0, int to = 0);

Возвращает количество случаев подстроек what (испытательный случай) между PhysicsRayQueryParameters2D.From и PhysicsRayQueryParameters2D.To если: PhysicsRayQueryParameters2D.From и PhysicsRayQueryParameters2D.To равняется 0 в целом string будет использоваться. PhysicsRayQueryParameters2D.To равно 0, оставшаяся подстройка будет использоваться.

Параметры
ИмяТипПо умолчанию
instancestring—
whatstring—
fromint0
toint0
instance

:: string где будут обысканы подлодки.

what

Подстройку, которая будет засчитана.

from

Указатель для начала поиска.

to

Указатель, чтобы прекратить поиски.

Возвращает int

Число случаев подстроек string.

Dedentstring
# Dedent
C#
public static string Dedent(this string instance);

Возвращает копию string с удалением втяжки (вкладок и проемов). См. также StringExtensions.Indent чтобы добавить отступ.

Параметры
ИмяТипПо умолчанию
instancestring—
instance

:: string чтобы удалить отрезок.

Возвращает string

:: string с удалением отрезка.

Find2 перегрузки
# Find · 1/2
C#
public static int Find(this string instance, char what, int from = 0, bool caseSensitive = true);

Найдите первое происшествие шара. Факультативно можно пересечь место поиска.

Параметры
ИмяТипПо умолчанию
instancestring—
whatchar—
fromint0
caseSensitivebooltrue
instance

:: string который будет обыскан.

what

Подстройку, которую нужно найти.

from

Начинается поиск.

caseSensitive

Если trueПоиски очень чувствительные.

Возвращает int

Первый случай шара, или -1, если он не найден.

# Find · 2/2
C#
public static int Find(this string instance, string what, int from = 0, bool caseSensitive = true);

Возвращает индекс первого случая указанного string в данном случае, или -1. В факультативном порядке может быть указан первоначальный индекс поиска, который может быть продлен до конца string. Примечание: Если вы просто хотите знать, string содержит подстроку, используйте System.String.Contains(System.String) Метод.

Параметры
ИмяТипПо умолчанию
instancestring—
whatstring—
fromint0
caseSensitivebooltrue
instance

:: string который будет обыскан.

what

Подстройку, которую нужно найти.

from

Начинается поиск.

caseSensitive

Если trueПоиски очень чувствительные.

Возвращает int

Начальное положение подложки или -1, если не найдено.

FindNint
# FindN
C#
public static int FindN(this string instance, string what, int from = 0);

Возвращает индекс первого нечувствительного случая string в данном случае, или -1. В факультативном порядке может быть указан первоначальный индекс поиска, который может быть продлен до конца string.

Параметры
ИмяТипПо умолчанию
instancestring—
whatstring—
fromint0
instance

:: string который будет обыскан.

what

Подстройку, которую нужно найти.

from

Начинается поиск.

Возвращает int

Начальное положение подложки или -1, если не найдено.

GetBaseDirstring
# GetBaseDir
C#
public static string GetBaseDir(this string instance);

Если string это путь к файлу, возвращающий каталог базы.

Параметры
ИмяТипПо умолчанию
instancestring—
instance

Путь к файлу.

Возвращает string

Базовая папка.

GetBaseNamestring
# GetBaseName
C#
public static string GetBaseName(this string instance);

Если string это путь к файлу, возвращающий путь в файл без продления.

Параметры
ИмяТипПо умолчанию
instancestring—
instance

Путь к файлу.

Возвращает string

Путь к файлу без продления.

GetExtensionstring
# GetExtension
C#
public static string GetExtension(this string instance);

Возвращает продление без обозначения основного периода времени (.) если: string - действительное имя или путь файла. string не содержит Удлинение, возврат пустого string вместо этого.

Параметры
ИмяТипПо умолчанию
instancestring—
instance

Путь к файлу.

Возвращает string

Расширение файла или пустота string.

GetFilestring
# GetFile
C#
public static string GetFile(this string instance);

Если string это путь к файлу, возвращает файл и игнорирует базовый каталог.

Параметры
ИмяТипПо умолчанию
instancestring—
instance

Путь к файлу.

Возвращает string

Имя файла.

GetStringFromAsciistring
# GetStringFromAscii
C#
public static string GetStringFromAscii(this byte[] bytes);

Преобразование закодированного массива ASCII в string. Быстрая альтернатива StringExtensions.GetStringFromUtf8 если: В отличие от функции UTF-8 эта функция :: составляет карты каждого байта для символа в массиве. не будет правильно истолковано. Для обработки входа пользователя всегда использование StringExtensions.GetStringFromUtf8.

Параметры
ИмяТипПо умолчанию
bytesbyte[]—
bytes

Байтовый набор символов ASCII (на диапазоне 0-127).

Возвращает string

A string Созданы из байтов.

GetStringFromUtf16string
# GetStringFromUtf16
C#
public static string GetStringFromUtf16(this byte[] bytes);

Преобразование закодированного массива UTF-16 в string используя маленький эндианский байт.

Параметры
ИмяТипПо умолчанию
bytesbyte[]—
bytes

Байтовый набор символов UTF-16.

Возвращает string

A string Созданы из байтов.

GetStringFromUtf32string
# GetStringFromUtf32
C#
public static string GetStringFromUtf32(this byte[] bytes);

Преобразование закодированного массива UTF-32 в string используя маленький эндианский байт.

Параметры
ИмяТипПо умолчанию
bytesbyte[]—
bytes

Байт набор из UTF-32 символов.

Возвращает string

A string Созданы из байтов.

GetStringFromUtf8string
# GetStringFromUtf8
C#
public static string GetStringFromUtf8(this byte[] bytes);

Преобразование закодированного массива UTF-8 в string. Менее StringExtensions.GetStringFromAscii но поддерживает UTF-8 Зашифрованные данные. Используйте эту функцию, если вы не уверены в закодированном для ввода данных пользователем следует всегда отдавать предпочтение.

Параметры
ИмяТипПо умолчанию
bytesbyte[]—
bytes

Байтовый набор символов UTF-8 (герой может принимать несколько байтов).

Возвращает string

A string Созданы из байтов.

Hashuint
# Hash
C#
public static uint Hash(this string instance);

Хватай string и вернуть 32 бита неподписанного целого.

Параметры
ИмяТипПо умолчанию
instancestring—
instance

:: string Гашиш.

Возвращает uint

Рассчитанный хеш string.

HexDecodebyte[]
# HexDecode
C#
public static byte[] HexDecode(this string instance);

Декодирует гексадековый string.

Параметры
ИмяТипПо умолчанию
instancestring—
instance

Гексадековый string.

Возвращает byte[]

Формат байтов string.

HexEncodestring
# HexEncode
C#
public static string HexEncode(this byte[] bytes);

Возвращает гексадековое представление этого массива байтов как string.

Параметры
ИмяТипПо умолчанию
bytesbyte[]—
bytes

Байтовый массив кодировать.

Возвращает string

Гексадековое представление этого массива байтов.

HexToIntint
# HexToInt
C#
public static int HexToInt(this string instance);

Преобразование a string содержит гексадековое число в целое число. Гексадековые строки могут либо префиксироваться 0x или нет, и они также могут начать с - Перед факультативным префиксом.

Параметры
ИмяТипПо умолчанию
instancestring—
instance

:: string чтобы перейти в другую веру.

Возвращает int

Преобразованный string.

Indentstring
# Indent
C#
public static string Indent(this string instance, string prefix);

Возвращает копию string с линиями, выделенными SpinBox.Prefix. Например, string может быть встроен с помощью двух вкладок "\t\t", или четыре места с использованием " ". Префикс может быть любым string Так что он может также использовать для комментирования строк, например. "//. См. также StringExtensions.Dedent - удалить отрезок. Примечание: Пустые линии остаются пустыми.

Параметры
ИмяТипПо умолчанию
instancestring—
prefixstring—
instance

:: string чтобы добавить к этому отрезок.

prefix

:: string использовать в качестве отсека.

Возвращает string

:: string с добавлением втяжки.

IsAbsolutePathbool
# IsAbsolutePath
C#
public static bool IsAbsolutePath(this string instance);

Returns (Возврат) true если: string - путь к файлу или :: определение справочника и его отправной точки. asset://, user://, C:\, /и т.д.

Параметры
ИмяТипПо умолчанию
instancestring—
instance

:: string чтобы проверить.

Возвращает bool

Если string это абсолютный путь.

IsRelativePathbool
# IsRelativePath
C#
public static bool IsRelativePath(this string instance);

Returns (Возврат) true если: string - путь к файлу или и его исходная точка имплицитно определяются в рамках Исходная точка может относиться к текущему контексту. каталог./), или ток Entity.

Параметры
ИмяТипПо умолчанию
instancestring—
instance

:: string чтобы проверить.

Возвращает bool

Если string это относительный путь.

IsSubsequenceOfbool
# IsSubsequenceOf
C#
public static bool IsSubsequenceOf(this string instance, string text, bool caseSensitive = true);

Проверь, есть ли это. string это подобие того, что дано string.

Параметры
ИмяТипПо умолчанию
instancestring—
textstring—
caseSensitivebooltrue
instance

Подпоследовательность поиска.

text

:: string который содержит подсказку.

caseSensitive

Если trueЧек очень чувствительный.

Возвращает bool

Если string это подобие того, что дано string.

IsSubsequenceOfNbool
# IsSubsequenceOfN
C#
public static bool IsSubsequenceOfN(this string instance, string text);

Проверь, есть ли это. string это подобие того, что дано string, игнорируя различия в делах.

Параметры
ИмяТипПо умолчанию
instancestring—
textstring—
instance

Подпоследовательность поиска.

text

:: string который содержит подсказку.

Возвращает bool

Если string это подобие того, что дано string.

IsValidFileNamebool
# IsValidFileName
C#
public static bool IsValidFileName(this string instance);

Returns (Возврат) true Если это string - без символов, в именах файлов нельзя.

Параметры
ИмяТипПо умолчанию
instancestring—
instance

:: string чтобы проверить.

Возвращает bool

Если string содержит действительное имя файла.

IsValidFloatbool
# IsValidFloat
C#
public static bool IsValidFloat(this string instance);

Returns (Возврат) true Если это string содержит действительное float. Это включает в себя целые группы, а также поддерживает репонентов.

Параметры
ИмяТипПо умолчанию
instancestring—
instance

:: string чтобы проверить.

Возвращает bool

Если string содержит действительный номер плавающей точки.

IsValidHexNumberbool
# IsValidHexNumber
C#
public static bool IsValidHexNumber(this string instance, bool withPrefix = false);

Returns (Возврат) true Если это string содержит действительное гексадековое число. Если withPrefix это true, затем действительность Гексадековое число определяется по 0x Префикс, например: 0xDEADC0DE.

Параметры
ИмяТипПо умолчанию
instancestring—
withPrefixboolfalse
instance

:: string чтобы проверить.

withPrefix

Если string должны содержать: 0x Префикс должен быть действительным.

Возвращает bool

Если string содержит действительное гексадековое число.

IsValidHtmlColorbool
# IsValidHtmlColor
C#
public static bool IsValidHtmlColor(this string instance);

Returns (Возврат) true Если это string содержит действительный цвет в гексадековом Значения HTML. Другие обозначения HTMЛ, такие как названные цвета или hsl() нет. признанной действительной в соответствии с этим методом и возвращающейся false.

Параметры
ИмяТипПо умолчанию
instancestring—
instance

:: string чтобы проверить.

Возвращает bool

Если string содержит правильный цвет HTML.

IsValidIPAddressbool
# IsValidIPAddress
C#
public static bool IsValidIPAddress(this string instance);

Returns (Возврат) true Если это string содержит только хорошо сформулированный IPv4 или IPv6. IP адресов, таких как 0.0.0.0 - это действительно так.

Параметры
ИмяТипПо умолчанию
instancestring—
instance

:: string чтобы проверить.

Возвращает bool

Если string содержит действительное IP адрес.

IsValidIdentifierbool
# IsValidIdentifier
C#
public static bool IsValidIdentifier(this string instance);

Returns (Возврат) true Если это string является действительным идентификатором. В действительных идентификаторах могут содержаться только буквы, цифры и подчёркивания (см._) и первый символ не может быть цифрой.

Параметры
ИмяТипПо умолчанию
instancestring—
instance

:: string чтобы проверить.

Возвращает bool

Если string содержит действительный идентификатор.

IsValidIntbool
# IsValidInt
C#
public static bool IsValidInt(this string instance);

Returns (Возврат) true Если это string содержит действительное int.

Параметры
ИмяТипПо умолчанию
instancestring—
instance

:: string чтобы проверить.

Возвращает bool

Если string содержит целое число.

JSONEscapestring
# JSONEscape
C#
public static string JSONEscape(this string instance);

Возвращает копию string с особыми персонажами сбежали по стандарту JSON.

Параметры
ИмяТипПо умолчанию
instancestring—
instance

:: string чтобы сбежать.

Возвращает string

Сбежавшие string.

Leftstring
# Left
C#
public static string Left(this string instance, int pos);

Возвращает количество символов слева string.

Параметры
ИмяТипПо умолчанию
instancestring—
posint—
instance

Оригинальный string.

pos

Положение на string где заканчивается левая сторона.

Возвращает string

Левую сторону string с данной позиции.

Matchbool
# Match
C#
public static bool Match(this string instance, string expr, bool caseSensitive = true);

Совпадает ли простое чувствительное выражение, использующее? * Одичалые открытки.

Параметры
ИмяТипПо умолчанию
instancestring—
exprstring—
caseSensitivebooltrue
instance

:: string чтобы проверить.

expr

Expression чтобы проверить.

caseSensitive

Если trueЧек будет чувствительным.

Возвращает bool

Если у выражения есть совпадения.

MatchNbool
# MatchN
C#
public static bool MatchN(this string instance, string expr);

Совпадает ли простое нечувствительное выражение с использованием? * Одичалые открытки.

Параметры
ИмяТипПо умолчанию
instancestring—
exprstring—
instance

:: string чтобы проверить.

expr

Expression чтобы проверить.

Возвращает bool

Если у выражения есть совпадения.

Md5Bufferbyte[]
# Md5Buffer
C#
public static byte[] Md5Buffer(this string instance);

Возвращает хэш MD5 string как множество байтов.

Параметры
ИмяТипПо умолчанию
instancestring—
instance

:: string Гашиш.

Возвращает byte[]

хэш MD5 string.

Md5Textstring
# Md5Text
C#
public static string Md5Text(this string instance);

Возвращает хэш MD5 string в качестве string.

Параметры
ИмяТипПо умолчанию
instancestring—
instance

:: string Гашиш.

Возвращает string

хэш MD5 string.

NocasecmpToint
# NocasecmpTo
C#
public static int NocasecmpTo(this string instance, string to);

Проводится сопоставление с другими случаями, не связанными с конкретным случаем string и возвращает целое число, которое указывает их относительное положение в порядке вида.

Параметры
ИмяТипПо умолчанию
instancestring—
tostring—
instance

:: string чтобы сравнить.

to

Другой string чтобы сравнить.

Возвращает int

Целое число, которое указывает на лексическую связь между двумя сравнениями.

PadDecimalsstring
# PadDecimals
C#
public static string PadDecimals(this string instance, int digits);

Форматировать число для точного числа digits после запятой.

Параметры
ИмяТипПо умолчанию
instancestring—
digitsint—
instance

:: string В подкладку.

digits

Количество цифр после запятой.

Возвращает string

:: string Щелкнули нулями.

PadZerosstring
# PadZeros
C#
public static string PadZeros(this string instance, int digits);

Форматировать число для точного числа digits Перед десятичными знаками.

Параметры
ИмяТипПо умолчанию
instancestring—
digitsint—
instance

:: string В подкладку.

digits

Количество цифр перед десятичной точкой.

Возвращает string

:: string Щелкнули нулями.

PathJoinstring
# PathJoin
C#
public static string PathJoin(this string instance, string file);

Если string это путь, это кончено VideoStream.File в конце string как подлопат. E.g. "this/is".PathJoin("path") == "this/is/path".

Параметры
ИмяТипПо умолчанию
instancestring—
filestring—
instance

Путь, который будет сокрушён.

file

Имя файла, чтобы смириться с дорогой.

Возвращает string

Связанный путь с указанным именем файла.

RFindint
# RFind
C#
public static int RFind(this string instance, string what, int from = -1, bool caseSensitive = true);

Возвращает индекс последнего случая указанного string в данном случае, или -1. В факультативном порядке можно указать начальный индекс поиска, продолжая на начало string.

Параметры
ИмяТипПо умолчанию
instancestring—
whatstring—
fromint-1
caseSensitivebooltrue
instance

:: string который будет обыскан.

what

Подстройка поиска в string.

from

Место, где можно начать поиски.

caseSensitive

Если trueПоиски очень чувствительные.

Возвращает int

Положение, в котором была найдена подложка, или -1, если не найдено.

RFindNint
# RFindN
C#
public static int RFindN(this string instance, string what, int from = -1);

Возвращает индекс последнего неучитываемого случая string в данном случае, или -1. В факультативном порядке можно указать начальный индекс поиска, продолжая на начало string.

Параметры
ИмяТипПо умолчанию
instancestring—
whatstring—
fromint-1
instance

:: string который будет обыскан.

what

Подстройка поиска в string.

from

Место, где можно начать поиски.

Возвращает int

Положение, в котором была найдена подложка, или -1, если не найдено.

ReplaceNstring
# ReplaceN
C#
public static string ReplaceN(this string instance, string what, string forwhat);

Заменить " эпизоды подстроек для различных string, но поиск не чувствителен.

Параметры
ИмяТипПо умолчанию
instancestring—
whatstring—
forwhatstring—
instance

:: string модифицировать.

what

Подстрока, которая должна быть заменена string.

forwhat

Подстрока, которая заменяет what.

Возвращает string

:: string с заменой подстроек.

Rightstring
# Right
C#
public static string Right(this string instance, int pos);

Возвращает правую сторону string из данной должности.

Параметры
ИмяТипПо умолчанию
instancestring—
posint—
instance

Оригинальный string.

pos

Положение на string с которой начинается правая сторона.

Возвращает string

Правая сторона string с данной позиции.

Sha1Bufferbyte[]
# Sha1Buffer
C#
public static byte[] Sha1Buffer(this string instance);

Возвращает хэш SHA-1 string как множество байтов.

Параметры
ИмяТипПо умолчанию
instancestring—
instance

:: string Гашиш.

Возвращает byte[]

хэш SHA-1 string.

Sha1Textstring
# Sha1Text
C#
public static string Sha1Text(this string instance);

Возвращает хэш SHA-1 string в качестве string.

Параметры
ИмяТипПо умолчанию
instancestring—
instance

:: string Гашиш.

Возвращает string

хэш SHA-1 string.

Sha256Bufferbyte[]
# Sha256Buffer
C#
public static byte[] Sha256Buffer(this string instance);

Возвращает хэш SHA-256 string как множество байтов.

Параметры
ИмяТипПо умолчанию
instancestring—
instance

:: string Гашиш.

Возвращает byte[]

хэш SHA-256 string.

Sha256Textstring
# Sha256Text
C#
public static string Sha256Text(this string instance);

Возвращает хэш SHA-256 string в качестве string.

Параметры
ИмяТипПо умолчанию
instancestring—
instance

:: string Гашиш.

Возвращает string

хэш SHA-256 string.

Similarityfloat
# Similarity
C#
public static float Similarity(this string instance, string text);

Возвращает индекс сходства текста по сравнению с этим string. 1 означает полностью схожее, а 0 - абсолютно различное.

Параметры
ИмяТипПо умолчанию
instancestring—
textstring—
instance

:: string чтобы сравнить.

text

Другой string чтобы сравнить.

Возвращает float

Индекс сходства.

SimplifyPathstring
# SimplifyPath
C#
public static string SimplifyPath(this string instance);

Возвращает упрощенный канонический путь.

Параметры
ИмяТипПо умолчанию
instancestring—
Возвращает string
Splitstring[]
# Split
C#
public static string[] Split(this string instance, string divisor, bool allowEmpty = true);

Разделить string от раздвоителя string, вернуть ряд подстроек. Пример "Одна, вторая, третья" ["Один", "Два", "Три"] если разделить на ",

Параметры
ИмяТипПо умолчанию
instancestring—
divisorstring—
allowEmptybooltrue
instance

:: string разделиться.

divisor

Раздвоитель string который разделяет string.

allowEmpty

Если true, массив может включать пустые строки.

Возвращает string[]

Диапазон струн, разделённых на string.

SplitFloatsfloat[]
# SplitFloats
C#
public static float[] SplitFloats(this string instance, string divisor, bool allowEmpty = true);

Разделить string в поплавках с помощью дивизора string, вернуть ряд подстроек. Пример "1,2,5,3" [12,5,3] при разделении на ",".

Параметры
ИмяТипПо умолчанию
instancestring—
divisorstring—
allowEmptybooltrue
instance

:: string разделиться.

divisor

Раздвоитель string который разделяет string.

allowEmpty

Если true, массив может включать пустые поплавки.

Возвращает float[]

Диапазон поплавков, отделенных от string.

StripEdgesstring
# StripEdges
C#
public static string StripEdges(this string instance, bool left = true, bool right = true);

Возвращает копию string без какого-либо неотпечатываемого характера (включая таблицы, промежутки и разрывы линий) в начале и конце. Факультативная аргументация используется для манёврирования слева и справа края соответственно.

Параметры
ИмяТипПо умолчанию
instancestring—
leftbooltrue
rightbooltrue
instance

:: string Раздеваться.

left

Если левую сторону нужно стереть.

right

Если правую сторону нужно стереть.

Возвращает string

:: string Без каких-либо непечатанных персонажей.

StripEscapesstring
# StripEscapes
C#
public static string StripEscapes(this string instance);

Возвращает копию string Без какого-либо побега. К ним относятся все неотпечатанные контрольные символы первой страницы в таблице ASCII (<32), например в табличной форме (см.\t) и (новая линия)\n и \r) символы, но не пространства.

Параметры
ИмяТипПо умолчанию
instancestring—
instance

:: string Раздеваться.

Возвращает string

:: string Без каких-либо персонажей побега.

Substrstring
# Substr
C#
public static string Substr(this string instance, int from, int len);

Возвращает часть string с позиции PhysicsRayQueryParameters2D.From, с длиной len.

Параметры
ИмяТипПо умолчанию
instancestring—
fromint—
lenint—
instance

:: string чтобы порезать.

from

Положение на string что начинается с.

len

Длина возвращенной части.

Возвращает string

Часть string с позиции PhysicsRayQueryParameters2D.From, с длиной len.

ToAsciiBufferbyte[]
# ToAsciiBuffer
C#
public static byte[] ToAsciiBuffer(this string instance);

Преобразует Стринг (который является массивом символов) в Пакед Байте Аррей (который представляет собой набор байтов). Преобразование происходит быстрее по сравнению с StringExtensions.ToUtf8Buffer, так как этот метод предполагает, что все символы Стринга являются символами ASCII.

Параметры
ИмяТипПо умолчанию
instancestring—
instance

:: string чтобы перейти в другую веру.

Возвращает byte[]

:: string как закодированные байты ASCII.

ToCamelCasestring
# ToCamelCase
C#
public static string ToCamelCase(this string instance);

Возвращает string Преобразовано в camelCase.

Параметры
ИмяТипПо умолчанию
instancestring—
instance

:: string чтобы перейти в другую веру.

Возвращает string

Преобразованный string.

ToFloatfloat
# ToFloat
C#
public static float ToFloat(this string instance);

Преобразование a string, содержащий десятичное число, в а/ float.

Параметры
ИмяТипПо умолчанию
instancestring—
instance

:: string чтобы перейти в другую веру.

Возвращает float

Число представителей string.

ToIntint
# ToInt
C#
public static int ToInt(this string instance);

Преобразование a string, содержащий целое число, в int.

Параметры
ИмяТипПо умолчанию
instancestring—
instance

:: string чтобы перейти в другую веру.

Возвращает int

Число представителей string.

ToKebabCasestring
# ToKebabCase
C#
public static string ToKebabCase(this string instance);

Возвращает string Преобразовано в kebab-case.

Параметры
ИмяТипПо умолчанию
instancestring—
instance

:: string чтобы перейти в другую веру.

Возвращает string

Преобразованный string.

ToPascalCasestring
# ToPascalCase
C#
public static string ToPascalCase(this string instance);

Возвращает string Преобразовано в PascalCase.

Параметры
ИмяТипПо умолчанию
instancestring—
instance

:: string чтобы перейти в другую веру.

Возвращает string

Преобразованный string.

ToSnakeCasestring
# ToSnakeCase
C#
public static string ToSnakeCase(this string instance);

Возвращает string Преобразовано в snake_case.

Параметры
ИмяТипПо умолчанию
instancestring—
instance

:: string чтобы перейти в другую веру.

Возвращает string

Преобразованный string.

ToUtf16Bufferbyte[]
# ToUtf16Buffer
C#
public static byte[] ToUtf16Buffer(this string instance);

Преобразование string (который представляет собой набор символов) на UTF-16 закодированный массив байтов.

Параметры
ИмяТипПо умолчанию
instancestring—
instance

:: string чтобы перейти в другую веру.

Возвращает byte[]

:: string как UTF-16 закодированные байты.

ToUtf32Bufferbyte[]
# ToUtf32Buffer
C#
public static byte[] ToUtf32Buffer(this string instance);

Преобразование string (который представляет собой набор символов) к UTF-32 кодированному массиву байтов.

Параметры
ИмяТипПо умолчанию
instancestring—
instance

:: string чтобы перейти в другую веру.

Возвращает byte[]

:: string как UTF-32 закодированные байты.

ToUtf8Bufferbyte[]
# ToUtf8Buffer
C#
public static byte[] ToUtf8Buffer(this string instance);

Преобразование string (который представляет собой набор символов) к UTF-8 кодированному массиву байтов. Преобразование немного медленнее, чем StringExtensions.ToAsciiBuffer, но поддерживает все символы UTF-8. прибытие StringExtensions.ToAsciiBuffer.

Параметры
ИмяТипПо умолчанию
instancestring—
instance

:: string чтобы перейти в другую веру.

Возвращает byte[]

:: string как UTF-8 закодированные байты.

TrimPrefixstring
# TrimPrefix
C#
public static string TrimPrefix(this string instance, string prefix);

Удалить данный string с самого начала, если он начинается с него или покидает string без изменений.

Параметры
ИмяТипПо умолчанию
instancestring—
prefixstring—
instance

:: string чтобы удалить префикс.

prefix

:: string чтобы удалить с самого начала.

Возвращает string

Копия string с префиксом string удаляется с самого начала.

TrimSuffixstring
# TrimSuffix
C#
public static string TrimSuffix(this string instance, string suffix);

Удалить данный string от конца, если он кончится с ним или покидает string без изменений.

Параметры
ИмяТипПо умолчанию
instancestring—
suffixstring—
instance

:: string чтобы удалить суффикс.

suffix

:: string Убрать с конца.

Возвращает string

Копия string с suffix string удаляется из конца.

URIDecodestring
# URIDecode
C#
public static string URIDecode(this string instance);

Декодирует a string в закодированном формате URL. Декодирование параметров в URL при получении запроса на HTTP. Это в основном обернуто вокруг System.Uri.UnescapeDataString(System.String), но также и справляется +. Смотрите. StringExtensions.URIEncode для кодирования.

Параметры
ИмяТипПо умолчанию
instancestring—
instance

:: string расшифровать.

Возвращает string

Неопознанные string.

URIEncodestring
# URIEncode
C#
public static string URIEncode(this string instance);

Кодирует a string в удобный для URL формат. кодировать параметры в URL при отправке запроса HTTP. Всё вокруг. System.Uri.EscapeDataString(System.String). Смотрите. StringExtensions.URIDecode для расшифровки.

Параметры
ИмяТипПо умолчанию
instancestring—
instance

:: string чтобы кодировать.

Возвращает string

Сбежавшие string.

ValidateNodeNamestring
# ValidateNodeName
C#
public static string ValidateNodeName(this string instance);

Удалить любые символы из string , которые запрещены Entity имена (имена). : @ / ").

Параметры
ИмяТипПо умолчанию
instancestring—
instance

:: string чтобы обезвредить.

Возвращает string

:: string Санитаризировано как законное имя узла.

XMLEscapestring
# XMLEscape
C#
public static string XMLEscape(this string instance);

Возвращает копию string со специальными символами не используется стандарт XML.

Параметры
ИмяТипПо умолчанию
instancestring—
instance

:: string чтобы сбежать.

Возвращает string

Сбежавшие string.

XMLUnescapestring
# XMLUnescape
C#
public static string? XMLUnescape(this string instance);

Возвращает копию string на сбежавших персонажах, замененных их значениями в соответствии со стандартом XML.

Параметры
ИмяТипПо умолчанию
instancestring—
instance

:: string чтобы не забыть об этом.

Возвращает string

Неопознанные string.

Документация Reckfell EngineНаверх ↑
БЫСТРЫЙ ПЕРЕХОДНачало работыEntity и иерархияC# & .NET 10Сцены и префабы
Руководства и полный API Reckfell K
reckfellENGINE
RECKFELL ACCOUNT

Вход в аккаунт

Войдите в аккаунт Reckfell.

Один аккаунт для всей платформы Reckfell.