【发布时间】:2011-12-02 20:39:17
【问题描述】:
我有一个结构:
struct Order
{
public string orderNumber;
public string orderDetail;
}
然后我在 Form1 中分配一些值并尝试通过引用 (ref) 将它们传递给 Form2:
(Form1)
Order order = new Order();
order.orderNumber = "1234";
order.orderDetail = "Widgets";
Form2 frm2 = new Form2(ref order);
是否可以将值存储在 Form2 中,以便在 Form2 完成处理值时将更新的结构值返回给 Form1?
在这种情况下,会有一个按钮在验证数据后关闭表单。
【问题讨论】:
标签: winforms c#-4.0 struct pass-by-reference