Hello,
Very late reply, sorry I was away !

Your suggestion wouldn't make a difference, the exception is still
raised.

any idea ?

On 22 mai, 11:12, "Lee Gunn" <[email protected]> wrote:
> Hi,
>
> Use the "as" operator instead:
>
> Database database = MyList.Where(o => o.GetType().FullName == 
> "Comp.Database").FirstOrDefault() as Database;
>
> Lee
>
> ---
>
> http://www.jiba-jaba.com
> -- Public discussion
>
> -----Original Message-----
> From: [email protected] on behalf of graphicsxp
> Sent: Fri 22/05/2009 11:01
> To: DotNetDevelopment, VB.NET, C# .NET, ADO.NET, ASP.NET, XML, XML Web 
> Services,.NET Remoting
> Subject: [DotNetDevelopment] [LINQ] Testing for null value
>
> Hi,
>
> Consider the following :
>
> List MyList = new List() {null, 2};
>
> Database database =
>             (Database)MyList.Where(o => o.GetType().FullName ==
> "Comp.Database").FirstOrDefault();
>
> Since the first element is null, this will raise an exception. How can
> I change the above to handle that directly in the Linq query ?
>
> Thanks
>
>
>
>  winmail.dat
> 4KAfficherTélécharger

Reply via email to