спасибо за ваши быстрые ребята реагирования, так это то, что у меня есть сейчас ..может кто-нибудь помочь мне с моим кодом в C# всегда выводит 0 в окне сообщений
моя проблема в том, что требует от меня, чтобы добавить параметр в Form2 f2 = new Form2(); часть, но если я сделал я получил эту ошибку ошибки «Поле инициализатор не может ссылаться на нестатическое поле, метод или свойства»
для моего Form1 я не Отредактируйте этого^
public partial class Form1 : Form
{
Form2 f2 = new Form2();
int userInputValue;
string userInputValueConverted;
string formulaShow = "";
public double answer = 0.0;
public double output;
public Form1()
{
InitializeComponent();
}
f2.DuAnswer = output;
f2.Formula.Text = formulaShow;
f2.Show();
для моего Form2 у меня есть только один конструктор
public double duAnswer;
public Form2(double output)
{
InitializeComponent();
duAnswer = output;
}
public double DuAnswer
{
get
{
return duAnswer;
}
set
{
duAnswer = value;
}
}
и для моей кнопки результата
private void result_Click(object sender, EventArgs e)
{
MessageBox.Show("" + duAnswer.ToString("F2"));
}
Пожалуйста, вставьте код, который описывает вашу проблему. –
Что показывает ваш отладчик? – StarPilot
никаких ошибок, просто дайте мне 0 значение –