параметром
Для заполнения строки справа служат следующие формы метода PadRight ().
public string PadRight(int
public string PadRight(int
В первой форме метода PadLef t () вводятся пробелы с правой стороны вызывающей строки, чтобы ее общая длина стала равной значению параметра
А во второй форме данного метода символы, обозначаемые параметром
В приведенном ниже примере программы демонстрируются обрезка и заполнение строк.
// Пример обрезки и заполнения строк.
using System;
class TrimPadDemo { static void Main() { string str = 'тест';
Console.WriteLine('Исходная строка: ' + str);
// Заполнить строку пробелами слева, str = str.PadLeft(10);
Console.WriteLine('I' + str + 'I');
// Заполнить строку пробелами справа, str = str.PadRight(20);
Console.WriteLine('I' + str + 'I');
// Обрезать пробелы, str = str.Trim();
Console.WriteLine('|' + str + 'I');
// Заполнить строку символами # слева, str = str.PadLeft(10, '#');
Console.WriteLine ('|' + str + 'I');
// Заполнить строку символами # справа, str = str.PadRight(20, '#');
Console.WriteLine('|' + str + 'I');
// Обрезать символы #. str = str.Trim('#');
Console.WriteLine('|' + str + '|');
}
}
Эта программа дает следующий результат.
Исходная строка: тест I тест|
| тест |
|тест|
I ######тест|
|######тест##########|
I тест|
Вставка, удаление и замена строк
Для вставки одной строки в другую служит приведенный ниже метод Insert (): public string Insert(int
где
Для удаления части строки служит метод Remove (). Ниже приведены две его формы.
public string Remove(int
public string Remove(int
В первой форме метода Remove () удаление выполняется, начиная с места, указываемого по индексу
