我有一个结构:C# - 通过引用和返回值将结构传递给表单?
struct Order
{
public string orderNumber;
public string orderDetail;
}
我然后分配一些值在Form1并尝试通过引用(REF)通过他们到窗体2:
(Form1)
Order order = new Order();
order.orderNumber = "1234";
order.orderDetail = "Widgets";
Form2 frm2 = new Form2(ref order);
是否有可能存储在窗体2的值所以当Form2完成处理值时,它会将更新后的结构值返回给Form1?
在这种情况下,会有一个按钮在验证数据后关闭窗体。