> classList.AddRange(from x in module.GetTypes().Where(x => x.IsClass) select x); >>Intelisence does not see .where after module.GetTypes().
> public string GetModInfo(string Assemblyname) > > { > string vbTab = " "; > > > var assembly = Assembly.Load(Assemblyname); > List<Type> classList = new List<Type>(); > > foreach (var module in assembly.GetModules()) > { > classList.AddRange(from x in module.GetTypes().Where(x => x.IsClass) select x); > } > > foreach (var className in classList) > { > vbTab = vbTab + className.Name; > } > > return vbTab; > } >>Usiing part is
>using System; >using System.Collections.Generic; >using System.Text; > >using System.Runtime.InteropServices; >using System.Reflection; > >using DotNetBridgeLib.Tools; > > > >using System.Data; >using System.Data.Linq; >using System.Xml; >using System.Xml.Linq; >