Метод вызова C# объекта класса внутри другого объекта классаC#

Место общения программистов C#
Anonymous
Метод вызова C# объекта класса внутри другого объекта класса

Сообщение Anonymous »

Я новичок в C#, и у меня возникли проблемы с вызовом методов объекта класса, находящегося внутри другого объекта класса. Я получаю сообщение об ошибке, сообщающее, что MainWindow.Mascot.MyNameIs() недоступен из-за уровня защиты. Однако все классы являются открытыми. Как я могу вызвать метод класса объекта изнутри другого объекта?

Спасибо!

Вот часть кода:

public partial class MainWindow : Window
{
public class Mascot
{
string name;

string MyNameIs()
{
return name;
}
}

public class School
{
public Mascot myMascot;
}

public MainWindow()
{
InitializeComponent();
School Houston = new School();
Houston.myMascot = new Mascot();
Houston.myMascot.MyNameIs();
}
}


Подробнее здесь: https://stackoverflow.com/questions/295 ... ass-object

Вернуться в «C#»