Хелпикс

Главная

Контакты

Случайная статья





JoinArray. ParseStringIntoArray. SplitString



JoinArray

JoinArray(array<string> StringArray, out string out_Result, optional string delim = ",", optional bool bIgnoreBlanks = true)

 

Функция JoinArray() создает единую строку из массива строк StringArray, используя разделитель delim и сохраняет результат в строку out_Result. Если значение bIgnoreBlanks истинно, пустые элементы массива StringArray игнорируются.

Пример:

Maps[0] = "Deck"; Maps[1] = "Necropolis"; Maps[2] = "Sandstorm"; Maps[2] = "Sanctuary"; JoinArray(Maps, MapString); // MapString contains "Deck,Necropolis,Sandstorm,Sanctuary"

ParseStringIntoArray

ParseStringIntoArray(string BaseString, out array<string> Pieces, string Delim, bool bCullEmpty)

Функция ParseStringIntoArray() разбивает строку на массив элементы по разделителю Delim и сохраняет результат в массив строк Pieces. Если значение bCullEmpty истинно, то при обнаружении двух разделителей, идущих подряд, пустые элементы в массив не включаются.

Пример:

ParseStringIntoArray("Deck,Necropolis,,Sandstorm,Sanctuary", Maps, ",", false); // Maps contains {Deck, Necropolis, , Sanstorm, Sanctuary}

ParseStringIntoArray("Deck,Necropolis,,Sandstorm,Sanctuary", Maps, ",", true); // Maps contains {Deck, Necropolis, Sanstorm, Sanctuary}

 

SplitString

array<string> SplitString( string Source, optional string Delimiter=",", optional bool bCullEmpty )

Функция SplitString() является врапером для функции ParseStringIntoArray(), разбивающей строку на массив элементов. Единственное отличие от функции ParseStringIntoArray() в том, что она возвращает получившийся массив, а не сохраняет его в параметр Pieces.

Пример:

SplitString("Deck,Necropolis,,Sandstorm,Sanctuary", ",", false); // returns array of {Deck, Necropolis, , Sanstorm, Sanctuary}

ParseStringIntoArray("Deck,Necropolis,,Sandstorm,Sanctuary", ",", true); // returns array of {Deck, Necropolis, Sanstorm, Sanctuary}

 



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.