Привет, возможно я нубик (ну это и так понятно, недавно начал изучать язык) но счас я влип в неприятную ситуацию, при обращение к одному классу из двух других вылетает ошибка: Process is terminated due to StackOverflowException., пробовал и удочерять но в пустую, такая
Кто бы мог помочь, вот сам пример кода как я это делаю:
public class MainClass{
Parametrs par = new Parametrs();
par.hps();
}
public class Dog{
Parametrs p = new Parametrs();
p.start()
}
public class Parametrs{
public int hp;
public void hps(){
hp = hp - 1;
}
public void start(){
Console.WriteLine("Запуск пошёл");
}
}