У меня есть эта проблема, я установил значение для свойства, скажем, Form1, затем получаю это значение в Form2, но оно возвращает ноль.
пример кода.
//Sample.cs
public class Sample
{
private string exchange;
public Sample()
{
}
public string Exchange
{
get { return exchange; }
set { exchange = value; }
}
}
//From Form1 set value
private void setBtn_Click_1(object sender, EventArgs e)
{
Sample testing = new Sample();
testing.Exchange = exchange.Text;
}
//From Form2 get value
private void getBtn_Click_1(object sender, EventArgs e)
{
Sample testing2 = new Sample();
string exchange2 = testing2.Exchange;
}
Вот в чем проблема, exchange2 имеет значение null, я знаю его, потому что я объявил новый экземпляр, пожалуйста, скажите мне, как получить значение с помощью Form2, которое было установлено в Form1.
Заранее спасибо, ребята!