Для финального проекта я создаю приложение WPF, которое отслеживает боевую статистику Dungeons and Dragons.
Каждый экземпляр приложения имеет объект Session, который отслеживает ходы.Мне нужно иметь возможность увеличивать переменную поворота в сеансе, когда нажата кнопка «Следующий ход».
Вот мой код C #.
namespace CombatTracker
{
public partial class MainWindow : Window
{
public MainWindow()
{
InitializeComponent();
Session CurrentSession = new Session();
}
//creates new session
private void btnNewSession_Click(object sender, RoutedEventArgs e)
{
MainWindow NewSession = new MainWindow();
NewSession.Show();
Close();
}
//increments the turn count
private void btnNextTurn_Button_Click(object sender, RoutedEventArgs e)
{
//???????????
}
}
}
А вот класс Session.
namespace CombatTracker
{
public class Session
{
private int turn = 1;
public int nextTurn()
{
return turn++;
}
}
}