メソッドの出力を何らかの変数に格納して、別のクラスで使用できるようにする簡単な方法を探しています。
例えば:
partial class Form1 {
public string orderNumber() {
string ord="ORD"+get_next_id()+DateTime.Now.Year;
return ord;
}
}
ユーザーのインスタンスでForm1
、名前、住所などの購入の詳細を入力し、ユーザーがエントリの追加ボタンをクリックすると、ordernumber
上記のコードによって生成された詳細がデータベースに保存されます。その間、ユーザーがエントリの追加をクリックすると、現在のフォームが強制終了され、ordernumber
以前に生成されたフォームを使用する別のフォームが表示されます。私が好きなとき
Form1 m=new Form1();
そして次のようなことをします(以下は疑似コードです)
m.orderNumber=string orderNUm.
それは私が望まない別の注文番号を生成します。によってデータベースに保存された注文番号を使用したいと考えていますForm1
。
その命令を別のクラスに渡すことができるように、その命令をどこかに保存したいと考えています。