Re: Intellisense :
You are missing 'using System.Linq;'
>Gregory
>Is this Ok?
>The error is in this string on '.where'
>
> classList.AddRange(from x in module.GetTypes().Where(x => x.IsClass) select x);
>
>Intelisence does not see .where after module.GetTypes().
>The error says
>*****
>System.Array does not know 'Where' or some 'using clause is missing'
>
>
>
> 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;
>