[Mono-list] Help John's poor tired brain.
   
    John Barnette
     
    jbarn@httcb.net
       
    Sun, 15 Jul 2001 00:42:15 -0600
    
    
  
Okay, so Hashtable implements IEnumerable and IDictionary, both of which
define a GetEnumerator() method.  Specifically:
IEnumerable:
	IEnumerator GetEnumerator();
IDictionary:
	IDictionaryEnumerator GetEnumerator();
IDictionary inherits from IEnumerable:
	public interface IDictionary : ICollection, IEnumerable
Attempting to compile my Hashtable with this stubbed implementation of
GetEnumerator():
		public virtual IDictionaryEnumerator GetEnumerator() {
			return null;
		}
...yields a pleasant compiler error:
"error CS0536: 'System.Collections.JBHashtable' does not implement interface
member 'System.Collections.IEnumerable.GetEnumerator()'.
'System.Collections.JBHashtable.GetEnumerator()' is either static, not
public, or has the wrong return type."
Help!  I'm tired, I just wrote the threadsafe wrapper, and I want to go to
sleep. ;-)
~ j.