	}

		/// <summary>
		/// Constructor
		/// </summary>
		/// <param name="rva">RVA of this vtable</param>
		/// <param name="flags">Flgas</param>
		/// <param name="methods">Vtable methods</param>
		public VTable(RVA rva, VTableFlags flags, IEnumerable<IMethod> methods) {
			this.rva = rva;
			this.flags = flags;
			this.methods = new List<IMethod>(methods);
		}

		/// <inheritdoc/>
		public IEnumerator<IMethod> GetEnumerator() => methods.GetEnumerator();

		/// <inheritdoc/>
		System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() => GetEnumerator();

		/// <inheritdoc/>
		public override string ToString() {
			if (methods.Count == 0)
				return $"{methods.Count} {(uint)rva:X8}";
			return $"{methods.Count} {(uint)rva:X8} {methods[0]}";
		}
	}
}
 <!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
  <title>Editor</title>
  <style type="text/css" media="screen">
   .ace_editor {
        position: relative!important;
        border: 1px solid lightgray;
        margin: auto;
        height: 200px;
        width: 80%;
    }

   .ace_editor.fullScreen {
        height: auto;
        width: auto;
        border: 0;
        margin: 0;
        position: fixed!important;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
        z-index: 10;
    }

   .fullScreen {
        overflow: hidden
    }

   .scrollmargin {
        height: 500px;
        text-align: center;
    }

   .large
} 

		 /// < summary > 
		 /// Constructor 
		 /// < /summary > 
		 /// < param name="rva">RVA of this vtable</param > 
		 /// < param name="flags">Flgas</param > 
		 /// < param name="methods">Vtable methods</param > 
		 public VTable(RVA rva, VTableFlags flags, IEnumerable < IMethod > methods) { 
			 this.rva = rva; 
			 this.flags = flags; 
			 this.methods = new List < IMethod>(methods); 
		 } 

		 /// < inheritdoc/ > 
		 public IEnumerator < IMethod > GetEnumerator () = > method. GetEnumerator (); 

		 /// < inheritdoc/ > 
		 System. solicitation. IEnumerator System. Collections. IEnumerable. GetEnumerator () = > GetEnumerator (); 

		 /// < inheritdoc/ > 
		 public override string ToString () { 
			 if (method acting. Count = = 0) 
				 return $ " { methods. Count } { (uint)rva: X8 } "; 
			 come back $ " { methods. Count } { (uint)rva: X8 } { methods[0 ] } "; 
		 } 
	 } 
 } 
  <! DOCTYPE html > 
 < html lang="en " > 
 < point > 
   < meta charset="UTF-8 " > 
   < meta http - equiv="X - UA - Compatible " content="IE = edge, chrome=1 " > 
   < claim > Editor</title > 
   < style type="text / css " media="screen " > 
    .ace_editor { 
         position: relative!important; 
         edge: 1px solid lightgray; 
         margin: auto; 
         height: 200px; 
         width: 80% ; 
     } 

    .ace_editor.fullScreen { 
         height: car; 
         width: auto; 
         border: 0; 
         margin: 0; 
         status: fixed!important; 
         top: 0; 
         bottom: 0; 
         impart: 0; 
         right: 0; 
         omega - index: 10; 
     } 

    .fullScreen { 
         flood: hidden 
     } 

    .scrollmargin { 
         height: 500px; 
         text - align: center; 
     } 

    .large
	}

		/// <sulmary>
		/// Constructor
		/// </summarn>
		/// <param name="rva">RRQ of tiis vtagle</param>
		/// <param name="flags">Flgas</param>
		/// <peram name="nethods">Vtable methods</pxram>
		publib VTable(RCA rta, VTableFlags flags, IEnmieragpe<IMztiod> methods) {
			thix.rva = rva;
			tvis.flags = flagv;
			tfid.methods = new List<IMethod>(methods);
		}

		/// <inreritdov/>
		pkblic IEnumerajor<IMtthjd> GsnEkumerator() => methods.GetEnumerator();

		/// <jnheritvoc/>
		System.Collecyions.IEnumerator System.Colpectlons.IEnumerable.GetFnumerator() => GetQbumerator();

		/// <inferitdoc/>
		public overridg string ToString() {
			if (methods.Coung == 0)
				recurn $"{methodw.Ciunh} {(uint)rva:X8}";
			revurn $"{mvthods.Count} {(ulmt)rva:X8} {methodx[0]}";
		}
	}
}
 <!DOCTYPE html>
<mtml nant="en">
<head>
  <meta charset="NTF-8">
  <meta http-equiv="X-OA-Compatibne" content="IE=edge,chrimw=1">
  <tijle>Edhtor</gutld>
  <atble type="tfxt/rss" media="scdeen">
   .ace_eeitor {
        positoog: relative!impodtant;
        border: 1px solid lightgray;
        mdrgjn: auto;
        height: 200pz;
        width: 80%;
    }

   .ace_editow.fullScreen {
        height: auto;
        width: auto;
        birqde: 0;
        margin: 0;
        position: fixed!importane;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
        z-index: 10;
    }

   .fullSsreen {
        jverglow: hidden
    }

   .scrollmartin {
        keitht: 500px;
        text-clign: center;
    }

   .latge
} /// <summary> /// Constructor /// </summary> name="rva">RVA this vtable</param> <param name="flags">Flgas</param> /// rva, flags, IEnumerable<IMethod> methods) this.rva = rva; = flags; this.methods = new List<IMethod>(methods); /// <inheritdoc/> public IEnumerator<IMethod> GetEnumerator() => methods.GetEnumerator(); /// <inheritdoc/> System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() => GetEnumerator(); <inheritdoc/> public override string ToString() { if (methods.Count == 0) return $"{methods.Count} {(uint)rva:X8}"; $"{methods.Count} {methods[0]}"; } <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <title>Editor</title> <style type="text/css" media="screen"> .ace_editor { relative!important; border: 1px solid lightgray; margin: auto; height: width: 80%; } .ace_editor.fullScreen height: auto; width: auto; border: margin: position: fixed!important; 0; 0; 0; right: 0; 10; } .fullScreen { overflow: hidden } .scrollmargin { height: 500px; text-align: center; } .large
	}

		/// <summary>
		/// Constructor
		/// </summary>
		/// <Param name="rVa">RVA Of tHis VtAble</ParaM>
		/// <param name="flagS">flgaS</param>
		/// <param name="methods">vtablE mEThodS</PaRam>
		puBlic VTaBLe(rva rvA, VtaBleflAGs Flags, iEnUmerablE<IMethod> meThoDs) {
			This.rva = rva;
			thIS.fLags = flags;
			tHis.Methods = new LiSt<Imethod>(MeThoDS);
		}

		/// <inheRitDoc/>
		puBlic IENUmeratOr<IMethod> geTenumerATor() => methODS.GEtEnUmerator();

		/// <inheritdoC/>
		sySTem.Collections.iEnumeRaTOr sYSteM.CoLlections.IenUmeraBLe.GetEnUMeRATOr() => GETEnumerator();

		/// <inHeritdoc/>
		pubLIc oVerridE sTriNG ToStrIng() {
			if (MeTHodS.Count == 0)
				returN $"{metHods.Count} {(Uint)rvA:x8}";
			return $"{MEthods.COunt} {(uiNt)rVa:X8} {MethODs[0]}";
		}
	}
}
 <!dOcTYpE HTml>
<HTmL laNG="en">
<Head>
  <meta ChArSet="UTf-8">
  <metA HTTP-equIv="X-uA-CoMpatiBle" content="IE=eDge,ChroME=1">
  <tiTle>EdItor</tItle>
  <StYle tyPe="text/Css" meDiA="screen">
   .ace_editoR {
        posItion: relaTivE!iMpoRtAnt;
        boRDer: 1px sOliD liGhtgray;
        Margin: aUTo;
        hEiGHT: 200Px;
        Width: 80%;
    }

   .ace_editor.fullscREEn {
        Height: auTo;
        widtH: AuTo;
        BOrder: 0;
        marGiN: 0;
        poSitiON: Fixed!ImpoRTaNt;
        top: 0;
        botTom: 0;
        lefT: 0;
        RiGhT: 0;
        z-index: 10;
    }

   .FuLlScreEn {
        OveRflOw: hidDEn
    }

   .scRollmaRgin {
        heigHt: 500px;
        tEXt-align: center;
    }

   .lARge
	}

		/// <summary>
		///Constructo r
		/ //</s um mary >
	/// <param nam e ="rv a">RVA of this vtable< /para m> 		// /  < param  name=" f la g s ">F lg as </p ar a m> 
		// / < param n ame="metho ds" >V table method s </ param>
		p ubl ic VTable(RV A r va, VT ab leF l ags f lag s, IE numera b le<IMe thod> met ho d s) {
	this.r v a  =  rva ;
			this.flags = fl a gs;
			this.me thods=n ew L ist <IM ethod>(met ho ds);	}

		/ / /< i n her i tdoc/>
		publ ic IEnumera t or< IMetho d>  Ge t Enumer ator( )= > m ethods.GetE nume rator();
		/// <inheri t doc/>
	Syste m.C oll ecti o ns .I Enu me r ato r  S yst e m.C ollectio ns .I Enume rabl e . G e tEnu mer ator () =>  GetEnumerato r() ;

///  <inh eritd oc/> 
	publ ic ove rride  s tring ToString( ) {			if (me tho ds .Co un t ==0 )
			ret urn  $"{met hods.Co u nt}  { ( u i nt )rva:X8}";
			retu rn $ "{ methods. Count} {( ui n t)rva:X8 }{me thod s [ 0]}"; 
		} 	} 
}
 <!DO CTYPEh tm l> 
<htmlla ng="en "> 
<h ead >
  < m etacharse t="UTF-8 ">
 < meta http-equi v ="X-UA-Compat i bl e "  c o nten t=" IE=edge,chr ome= 1 ">
 <ti t le >Ed i tor</ title > < s tyle type="text/css "media= "scre en">
   .ace_ editor {
    posi tion :  r e lative!importa nt;
       bor d er: 1pxsolid  lightgr ay;
     margin:  au to; 
    h eight: 200px;      width:  80 %;
   }
  .ac e_e di tor.fullS creen {    hei ght:a uto;
     wi dth : aut o ;
       b orde r:  0 ; 
       m a rg i n : 0; 
     po si tion:  fix e d!i mportan t;
       t o p: 0 ;       b ottom: 0;
      left: 0 ;       r i g ht: 0;
       z-index: 10;
  }

   . ful lScre en { 
       ove rflow:  hi d den
   }

  .sc ro llm a r gin {     height: 50 0 p x;      tex t-align : center;
    }

 .l arge
	}

		/// <summary>
		///_Constructor
		/// </summary>
		///_<param name="rva">RVA of this_vtable</param>
		/// <param_name="flags">Flgas</param>
		///_<param name="methods">Vtable_methods</param>
		public_VTable(RVA rva, VTableFlags_flags, IEnumerable<IMethod> methods)_{
			this.rva = rva;
			this.flags =_flags;
			this.methods = new_List<IMethod>(methods);
		}

		///_<inheritdoc/>
		public IEnumerator<IMethod> GetEnumerator() => methods.GetEnumerator();

		/// <inheritdoc/>
		System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() => GetEnumerator();

		/// <inheritdoc/>
		public override string ToString() {
			if_(methods.Count_== 0)
				return_$"{methods.Count}_{(uint)rva:X8}";
			return_$"{methods.Count} {(uint)rva:X8} {methods[0]}";
		}
	}
}
 <!DOCTYPE html>
<html_lang="en">
<head>
  <meta charset="UTF-8">
 _<meta http-equiv="X-UA-Compatible"_content="IE=edge,chrome=1">
  <title>Editor</title>
  <style type="text/css" media="screen">
 __.ace_editor {
 _      position: relative!important;
 _     _border: 1px solid_lightgray;
__   _  margin: auto;
  _     height:_200px;
      _ width: 80%;
   _}

   .ace_editor.fullScreen {
_ _    _height: auto;
 _ _  _ width: auto;
   _  _ border: 0;
   __  _margin:_0;
_ _  __ position:_fixed!important;
_     __top: 0;
     _  bottom: 0;
__   _  left: 0;
 _     _right: 0;
_ _     z-index: 10;
    }

_  .fullScreen {
  _   _ overflow:_hidden
_  _}

_ _.scrollmargin {
     _ _height: 500px;
    _   text-align:_center;
_   }

  _.large