Как вызвать конструктор без нового?
я знаю, что строка похожа на класс, и при создании новой строки сама строка не обязана значению, а только указателю значения. но при создании строки нет необходимости использовать слово new;
string a = "hello";
и нет
string a = new string("hello");
Я знаю, что возможен и второй вариант, но я хочу понять, почему первый?
Допустим, у меня есть ученик с именем класса, который он конструктор получаетstring
, Чтобы создать новый класс, я должен использовать сохраненное слово new.
student example = new student("Sabrina");
Я пробовал перегрузитьoparator =
но это невозможно.
Как я могу создать новый класс, какstring
делает (не используя словоnew
)?
student example = "Sabrina";