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;