Метод вызова 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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