Можем ли мы использовать printf/cout/consol.writeline в конструкторе, будет ли он напечатан на выходном экране? На любом языке C, C++, C#
Можем ли мы использовать printf/cout / console?writeline в конструкторе, будет ли он напечатан на выходном экране? в любом языке c, c++, c# при создании объекта ?
Что я уже пробовал:
Можем ли мы использовать printf/cout/consol.writeline в конструкторе, будет ли он напечатан на выходном экране? на любом языке c, c++, c#
[no name]
Нет. C# не может использовать printf, cout или consol.writeline. printf и cout - это функции C/C++. C# будет использовать консоль.WriteLine, как вы должны правильно написать его, и он чувствителен к регистру. Что касается остального вашего "вопроса", почему бы вам просто не попробовать и не выяснить это для себя?
Richard MacCutchan
Вы можете, но не должны этого делать. Конструкторы должны выполнить минимальный объем работы, необходимый для инициализации объекта.