ИСР жалуется на метод Void в C#
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace GuyCash
{
public partial class Form1 : Form
{
Guy joe;
Guy bob;
int bank = 100;
public Form1()
{
InitializeComponent();
joe = new Guy();
joe.Name = "Joe";
joe.Cash = 50;
}
private void Form1_Load(object sender, EventArgs e)
{
}
private void button1_Click(object sender, EventArgs e)
{
if (bank >= 10) {
bank -= joe.ReceiveCash(10);
UpdateForm();
}
else {
MessageBox.Show("В банке нет денег");
}
}
private void button2_Click(object sender, EventArgs e)
{
bank += bob.GiveCash(5);
UpdateForm();
}
}
public void UpdateForm () {
joesCashLabel.Text = joe.Name + "имеет $" + joe.Cash;
bobsCashLabel.Text = bob.Name + "имеет $" + bob.Cash;
bankCashLabel.Text = "В банке сейчас $" + bank;
}
}
Класс Guy работает у меня отдельно, без косяков. Решил его привязать к Button и Label в интерфейсe.
За Label отвечает метод UpdateForm, который упорно жалуется на void
и не хочет работать.
Ошибка вылезает ввиде: Expected class, delegate,enum,interface,or struct.
Проверил, вроде ошибок нету (но к сожалению не умею пользоваться откладчиком в полную меру). Программировать начал несколько дней назад. Помогите пожалуйста.
Спасибо за внимание.
Источник: Stack Overflow на русском