tag:blogger.com,1999:blog-8263949408347549596.post3395436723086482683..comments2023-10-23T23:19:01.111+02:00Comments on Object-Oriented Software Development: C# Puzzle No.22 (beginner)Wiktor Zychlahttp://www.blogger.com/profile/04420514974154487039noreply@blogger.comBlogger3125tag:blogger.com,1999:blog-8263949408347549596.post-31760609981609555352010-12-02T18:54:16.662+01:002010-12-02T18:54:16.662+01:00great, both answers are correct :)great, both answers are correct :)Wiktor Zychlahttps://www.blogger.com/profile/04420514974154487039noreply@blogger.comtag:blogger.com,1999:blog-8263949408347549596.post-64535717934851896642010-12-02T18:19:30.158+01:002010-12-02T18:19:30.158+01:00You can also use DefaultIfEmpty.
.Where(u => u...You can also use DefaultIfEmpty.<br /><br />.Where(u => u.Name == "u2")<br />.DefaultIfEmpty(User.NullValue)<br />.First()Paweł Łukasikhttps://www.blogger.com/profile/11968639822986691342noreply@blogger.comtag:blogger.com,1999:blog-8263949408347549596.post-39745921507256946252010-12-02T17:31:38.190+01:002010-12-02T17:31:38.190+01:00.Where( u => u.Name == "u2" )
.Concat....Where( u => u.Name == "u2" )<br />.Concat( User.NullValue )<br />.First()Omer Morhttps://www.blogger.com/profile/05524751715995551821noreply@blogger.com