Jim Dettman
jimdettman at verizon.net
Mon Sep 24 08:04:06 CDT 2007
I must be missing something as I don't see what the big deal is. I watched some of the video's on the Beta 2 release and Lambda expressions seemed to be a significant point. To me, it seems they've been added simply to get something else to work (linq). After going through many of the links provided (thanks), I also don't see any great advantage to supply a function in-line. While it does make code more compact, I think it also clouds somewhat what is really going on. There is the potential for more errors as well. For example, with the example that Ken Getz gave, if I had one place where I needed a check for IsSmall for a file based on 50 bytes and in another based on 100 bytes, with the new way my file check code would be in two different places in the app. With the old method, I would do: Function IsSmall(lngUpperLimit as long) as integer and just have a generic function to handle any requirement for checking if a file is too small. To me it seems their use would be limited to things like simple math expressions or checks. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Monday, September 24, 2007 6:20 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Friday fun: Lambda Expressions Hi Shamil Thanks! Exactly what I was looking for. Those links will keep me busy for a while ... /gustav >>> shamil at users.mns.ru 21-09-2007 23:09 >>> Hello Gustav, Below is the set of good IMO URLs to LINQ and lambda expressions info, discussions and samples (watch URL's line wraps). Statt with the first one, which gives really practical sample: http://www.code-magazine.com/Article.aspx?quickid=0709101 http://community.bartdesmet.net/blogs/bart/archive/2007/09/05/visual-basic-9 -0-feature-focus-linq-queries.aspx http://community.bartdesmet.net/blogs/bart/archive/2007/08/28/visual-basic-9 -0-feature-focus-expression-trees.aspx http://blogs.msdn.com/ericwhite/pages/Lambda-Expressions.aspx http://blogs.msdn.com/ericwhite/pages/FP-Tutorial.aspx http://blogs.msdn.com/kevin_halverson/archive/2007/07/10/how-to-implement-iq ueryable.aspx http://msdn2.microsoft.com/en-us/vbasic/bb688088.aspx http://msdn2.microsoft.com/en-us/vbasic/bb330936.aspx http://msdn2.microsoft.com/ru-ru/netframework/aa904594.aspx -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Friday, September 21, 2007 4:50 PM To: accessd at databaseadvisors.com Subject: [AccessD] Friday fun: Lambda Expressions Hi all I think I understand this clever topic: http://msdn.microsoft.com/msdnmag/issues/07/09/BasicInstincts/ but I just can't find a good example where it would be useful. Anyone having a good idea? /gustav -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com