private void GenerateGetEnumerator(){
TypeBuilder classwriter = this.classob.GetTypeBuilder();
MethodBuilder getEnumerator = classwriter.DefineMethod("get enumerator", MethodAttributes.Private|MethodAttributes.Virtual, Typeob.IEnumerator, null);
ILGenerator il = getEnumerator.GetILGenerator();
il.Emit(OpCodes.Ldarg_0);
il.Emit(OpCodes.Call, this.getHashTableMethod);
il.Emit(OpCodes.Call, CompilerGlobals.hashTableGetEnumerator);
il.Emit(OpCodes.Ret);
classwriter.DefineMethodOverride(getEnumerator, CompilerGlobals.getEnumeratorMethod);
}