Вопросы по созданию класса для работы сo строками - C#
Формулировка задачи:
Всем привет, мне дано вот такое задание,не могу понять во 2 пункте про литерл(то есть просто создать строку из введенных в консоль символов?)и 5 про индексатор, поясните пожалуйста более простыми словами что нужно сделать
Создать класс для работы сo строками. Разработать следующие члены класса:
1. Поле:
• string line;
2. Конструктор, позволяющий создать строку на основе заданного строкового литерала.
3. Методы, позволяющие:
• подсчитать количество цифр в строке;
• вывести на экран все символы строки, встречающиеся в ней ровно один раз;
• вывести на экран самую длинную последовательность повторящихся символов в строке.
4. Свойство, возвращающее общее количество символов в строке (доступное только для чтения);
5. Индексатор, позволяющий по индексу обращаться к соответствующему символу строки (доступный только для чтения).
6. Перегруженные операции и константы, позволяющие:
• проверить, является ли строка палиндромом(константы true и false);
• узнать, являются ли строки равными посимвольно, без учета регистра (операции == и !=);
• преобразовать экземпляр класса в тип string (и наоборот).
Продемонстрировать работу класса.
Решение задачи: «Вопросы по созданию класса для работы сo строками»
textual
Листинг программы
public bool IsPalindrome { get { // код проверки // ... } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д