Классическая задача создания класса для работы со StringBuilder - C#
Формулировка задачи:
Привет. Стандартная задача по написанию класса работы со строками. Конструктор, методы, свойства. Все написал, кроме одного последнего свойства - позволяющего установить значение поля, в соответствии с введенным значением строки с клавиатуры, а также получить значение данного поля (доступно для чтения и записи).
Вторая часть меня не интересует. Интересует как сделать такой сеттер, который запишет то, что я введу с клавиатуры. На сколько я знаю, синтаксис сеттера примерно такой:
а потом для того чтобы задать переменную а у объекта я делаю так obj.A = 4;
И я вообще не могу догнать как сделать так, чтоб сделать сеттер, который пишет значение с клавиатуры.
Так что ле?? Заранее спасибо
public int A
{
a = value;
}public StringBuilder A
{
a = Console.ReadLine();
}Решение задачи: «Классическая задача создания класса для работы со StringBuilder»
textual
Листинг программы
public Class SomeClass
{
string strField;//строковое поле
public string StrField//то самое свойство
{
get{return strField;}//отдаем значение строкового поля
set{strField=value;}//присваиваем строку
}
}
// юзать вот так, например
SomeClass obj=new SomeCLass();
obj.StrField=Console.ReadLine("Some text");