- Delegate prev = table [key] as Delegate;
- prev = Delegate.Combine (prev, value);
- table [key] = prev;
+#if NET_2_0
+ public void AddHandlers (EventHandlerList listToAddFrom)
+ {
+ if (listToAddFrom == null) {
+ return;
+ }
+
+ for (ListNode entry = listToAddFrom.head; entry != null; entry = entry.next) {
+ AddHandler (entry.key, entry.value);
+ }