public static void Each <T, U> ( Dictionary <T, U> dictionary, DictionaryDelegate <T, U> callback ) { foreach (KeyValuePair <T, U> pair in dictionary) { callback(pair.Value, pair.Key, dictionary); } }
public WindowMain() { InitializeComponent(); wordlistDelegate = new DictionaryDelegate(SetDictionary); if (App.path != null) { if (!string.IsNullOrEmpty(App.path) | !string.IsNullOrWhiteSpace(App.path)) { dictionary = HelperClass.Open(App.path); DoStuffUponOpenFile(); } } }
public WindowLanguages(DictionaryDelegate wld) { InitializeComponent(); this.wld = wld; }