私は wpf アプリケーションに取り組んでおり、あるクラスから別のクラスにいくつかのグローバル オブジェクトを渡す必要があるため、クラスのパラメーター化されたコンストラクターを宣言しています。
私はこの投稿を読みます辞書とハッシュテーブルの違い
次のコードはハッシュテーブルを使用しています
public partial class Sample: Window
{
Hashtable session = new Hashtable();
string Path= string.Empty;
string PathID= string.Empty;
public Sample(Hashtable hashtable)
{
if (session != null)
{
this.session = hashtable;
Path= session["Path"].ToString()
PathID= session["MainID"].ToString();
}
InitializeComponent();
}
private void Window_Loaded(object sender, RoutedEventArgs e)
{
}
}