русс | укр

Мови програмуванняВідео уроки php mysqlПаскальСіАсемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование


Linux Unix Алгоритмічні мови Архітектура мікроконтролерів Введення в розробку розподілених інформаційних систем Дискретна математика Інформаційне обслуговування користувачів Інформація та моделювання в управлінні виробництвом Комп'ютерна графіка Лекції


Шановні українці! Матеріал був перекладений з російської мови. Тому можуть бути незначні помикли...

Робота з рядками в C# | C Sharp Substring

У цій статті я хочу розповісти як в Сі Шарп працювати з рядками.

 

Якщо вам треба копіювати з масиву в інший масив, скористайтесь методом CopyTo.

Приклад:

string[,] pravila = new string[4, 4];

int position1 = 2, position2 = 8, count = 10;

char] [masiv = new char[20];

.............

mas[1, 3].CopyTo(position1, masiv, position2, count);

position1 - це позиція, з якою в масиві mas буде копіюватися рядок.

masiv - це масив типу char в який будуть копіюватися символи.

position2 - це позиція, з якою в масиві masiv будуть копіюватися літери.

- це скільки буде скопійовано букв в масиві рядків.

 

 

Якщо вам треба скопіювати з рядка в іншу рядок або іншими словами вам треба з рядка взяти шматок рядка і вкинути в іншу рядок. Тобто з певної позиції взяти частину рядка, то вам потрібно скористатися методом Substring.

Приклад:

string p1 = "Hello my friend!";

string word = "";

int position1 = 1, count = 5;

.............

word = p1.Substring(position1, count);

position1 - це позиція, з якою у рядку p1 буде копіюватися рядок.

- це скільки буде скопійовано букв в рядок.

Переглядів: 4556

Повернутися взміст


Онлайн система числення Калькулятор онлайн звичайний Науковий калькулятор онлайн