Несколько небольших вопросов - C#
Формулировка задачи:
1) отличаются ли чем-нибудь A и B и если ничем не отличаются, то когда "красивее" что использовать?
2) можно ли сделать так, чтобы одни и те же методы класса были публичными для одного класса и приватными для другого? или что бы определённый класс использовал приватные члены другого (аналог дружественных функциям в С++)?
3) считается ли плохим тоном использование из вложенного цикла goto для выхода из основного цикла?
public A; public B { get; set; }
while (...) { while (...) { goto DOUBLE_BRAEKE: } } DOUBLE_BREAKE:
Решение задачи: «Несколько небольших вопросов»
textual
Листинг программы
class A { private int x; private void Foo() { } class B { public B() { A a = new A(); a.x = 20; // OK a.DoStuff(); //OK } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д