{"id":37762,"date":"2023-05-08T00:00:02","date_gmt":"2023-05-08T04:00:02","guid":{"rendered":""},"modified":"2023-05-08T00:00:02","modified_gmt":"2023-05-08T04:00:02","slug":"script-coding-advanced-c-ndash-linq-tutorial","status":"publish","type":"post","link":"https:\/\/ericbrooks.com\/whuzzup\/script-coding-advanced-c-ndash-linq-tutorial\/","title":{"rendered":"[#Script #Coding] Advanced C# &ndash; LINQ Tutorial"},"content":{"rendered":"<div align=\"center\" style=\"padding: 2%;\"><iframe loading=\"lazy\" title=\"Advanced C# \u2013 LINQ Tutorial\" width=\"640\" height=\"360\" src=\"https:\/\/www.youtube.com\/embed\/5l2qA3Pc83M?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/div>\n<blockquote style=\"text-align: left; background-color: #E4E4E4; border: 3px dotted gray; padding:2%;\"><p>\n<a href=\"https:\/\/www.youtube.com\/watch?v=5l2qA3Pc83M\" target=\"offsite\" rel=\"nofollow noopener noreferrer\"><\/p>\n<h3>Advanced C# &ndash; LINQ Tutorial<\/h3>\n<p><\/a><\/p>\n<p>By <a href=\"https:\/\/www.youtube.com\/channel\/UC8butISFwT-Wl7EV0hUK0BQ\" target=\"offsite\" rel=\"nofollow noopener noreferrer\"><strong>freeCodeCamp.org<\/strong><\/a><br \/><strong>Published<\/strong>: Apr 06, 2023<\/p>\n<p><em style=\"font-family: 'Times New Roman',Times,serif; color: #666;\"><span style=\"font-size: 3.5em; font-weight: bold;\">&#0147;<\/span><\/em><br \/>\n<a href=\"https:\/\/www.youtube.com\/watch?v=5l2qA3Pc83M\" target=\"offsite\" rel=\"nofollow noopener noreferrer\"><img decoding=\"async\" src=\"https:\/\/i2.ytimg.com\/vi\/5l2qA3Pc83M\/hqdefault.jpg\" class=\"alignright\" align=\"right\" alt=\"freeCodeCamp.org\" style=\"width: 200px; height: auto;\" \/><\/a> Learn about LINQ in this advanced C# course. LINQ provides a set of operators that enable developers to query, project, and filter data in arrays, collections, and other data sources. It can be used to query and manipulate data from databases, XML documents, and .NET objects. <\/p>\n<p>\u00e2\u0153\u008f\u00ef\u00b8\u008f Course from @GavinLon <\/p>\n<p>\u00f0\u0178\u2019\u00bb Code Part 1: https:\/\/github.com\/GavinLonDigital\/ThePretendCompanyApplication<br \/>\n\u00f0\u0178\u2019\u00bb Code Part 2: https:\/\/github.com\/GavinLonDigital\/LINQExamples_1<br \/>\n\u00f0\u0178\u2019\u00bb Code Part 3: https:\/\/github.com\/GavinLonDigital\/LINQExamples_2<br \/>\n\u00f0\u0178\u2019\u00bb Code Part 4: https:\/\/github.com\/GavinLonDigital\/LINQExamples_3<\/p>\n<p>\u00f0\u0178\u201d\u2014 Full Advanced Course Playlist Link: https:\/\/www.youtube.com\/watch?v=3cfVmcAkR2w&amp;list=PL4LFuHwItvKaOi-bN1E2WUVyZbuRhVokL<\/p>\n<p>\u00e2\u00ad\u0090\u00ef\u00b8\u008f Contents \u00e2\u00ad\u0090\u00ef\u00b8\u008f<br \/>\n\u00e2\u0152\u00a8\u00ef\u00b8\u008f (0:00:00) Part 1 &#8211; Introduction<br \/>\n\u00e2\u0152\u00a8\u00ef\u00b8\u008f (0:07:37) Create a .NET Core Console Application &#8211; Understand how LINQ Works<br \/>\n\u00e2\u0152\u00a8\u00ef\u00b8\u008f (0:14:40) Understanding Extension Methods<br \/>\n\u00e2\u0152\u00a8\u00ef\u00b8\u008f (0:22:43) Undering Lambda Expressions<br \/>\n\u00e2\u0152\u00a8\u00ef\u00b8\u008f (0:31:44) Compare LINQ Query Syntax with TSQL Syntax<br \/>\n\u00e2\u0152\u00a8\u00ef\u00b8\u008f (0:38:33) Part 2 &#8211; LINQ Queries<br \/>\n\u00e2\u0152\u00a8\u00ef\u00b8\u008f (0:42:07) Create .NET Console Application<br \/>\n\u00e2\u0152\u00a8\u00ef\u00b8\u008f (0:51:10) Method Syntax vs Query Syntax<br \/>\n\u00e2\u0152\u00a8\u00ef\u00b8\u008f (0:54:25) Understanding Deferred Execution vs Immediate Execution<br \/>\n\u00e2\u0152\u00a8\u00ef\u00b8\u008f (1:01:33) Using the Join Operator to Perform Inner Join Queries<br \/>\n\u00e2\u0152\u00a8\u00ef\u00b8\u008f (1:08:59) Perform Left Outer Join Query using LINQ &#8211; GroupJoin Operator<br \/>\n\u00e2\u0152\u00a8\u00ef\u00b8\u008f (1:18:12) Part 3 &#8211; LINQ Operators<br \/>\n\u00e2\u0152\u00a8\u00ef\u00b8\u008f (1:34:39) GroupBy and ToLookup LINQ Operators<br \/>\n\u00e2\u0152\u00a8\u00ef\u00b8\u008f (1:39:02) The All, Any and Contains Qualifier Operators<br \/>\n\u00e2\u0152\u00a8\u00ef\u00b8\u008f (1:55:30) The Element Operators (FirstOrDefault, Single, SingleOrDefault etc..)<br \/>\n\u00e2\u0152\u00a8\u00ef\u00b8\u008f (2:05:01) Part 4 &#8211; More LINQ Operators<br \/>\n\u00e2\u0152\u00a8\u00ef\u00b8\u008f (2:21:51) The Aggregate Operators (Aggregate, Average, Count, Sum, Max)<br \/>\n\u00e2\u0152\u00a8\u00ef\u00b8\u008f (2:28:36) The Generation Operators (DefaultIfEmpty, Empty, Range, Repeat)<br \/>\n\u00e2\u0152\u00a8\u00ef\u00b8\u008f (2:34:43) The Set Operators (Distinct, Except, Intersect, Union)<br \/>\n\u00e2\u0152\u00a8\u00ef\u00b8\u008f (2:42:59) The Partitioning Operators (Skip, SkipWhile, Take, TakeWhile)<br \/>\n\u00e2\u0152\u00a8\u00ef\u00b8\u008f (2:47:02) The Conversion Operators (ToList, ToDictionary, ToArray)<br \/>\n\u00e2\u0152\u00a8\u00ef\u00b8\u008f (2:52:31) The Let and Into Keywords<br \/>\n\u00e2\u0152\u00a8\u00ef\u00b8\u008f (3:00:25) The Projection Operators (Select, SelectMany)<br \/>\n\u00e2\u0152\u00a8\u00ef\u00b8\u008f (3:03:46) Course Summary<\/p>\n<p>\n\u00f0\u0178\u017d\u2030 Thanks to our Champion and Sponsor supporters:<br \/>\n\u00f0\u0178\u2018\u00be Nattira Maneerat<br \/>\n\u00f0\u0178\u2018\u00be Heather Wcislo<br \/>\n\u00f0\u0178\u2018\u00be Serhiy Kalinets<br \/>\n\u00f0\u0178\u2018\u00be Erdeniz Unvan<br \/>\n\u00f0\u0178\u2018\u00be Justin Hual<br \/>\n\u00f0\u0178\u2018\u00be Agust&iacute;n Kussrow<br \/>\n\u00f0\u0178\u2018\u00be Otis Morgan<\/p>\n<p>&#8212;<\/p>\n<p>Learn to code for free and get a developer job: https:\/\/www.freecodecamp.org<\/p>\n<p>Read hundreds of articles on programming: https:\/\/freecodecamp.org\/news<\/p>\n<div style=\"text-align: center; font-weight: bold\">[<a href=\"https:\/\/www.youtube.com\/watch?v=5l2qA3Pc83M\" target=\"offsite\" rel=\"nofollow noopener noreferrer\" title=\"Read More on YouTube\">READ MORE<\/a>]<\/div>\n<p><em style=\"font-family: 'Times New Roman',Times,serif; color: #666;\"><span style=\"font-size: 3.5em; font-weight: bold;\">&#0148;<\/span><\/em><\/p><\/blockquote>\n","protected":false},"excerpt":{"rendered":"<p>Learn about LINQ in this advanced C# course. LINQ provides a set of operators that enable developers to query, project, and filter data in arrays, col&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[380],"tags":[],"class_list":["post-37762","post","type-post","status-publish","format-standard","hentry","category-video-tutorials"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>[#Script #Coding] Advanced C# &ndash; LINQ Tutorial - WHUZZUP!<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/ericbrooks.com\/whuzzup\/script-coding-advanced-c-ndash-linq-tutorial\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"[#Script #Coding] Advanced C# &ndash; LINQ Tutorial - WHUZZUP!\" \/>\n<meta property=\"og:description\" content=\"Learn about LINQ in this advanced C# course. LINQ provides a set of operators that enable developers to query, project, and filter data in arrays, col...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/ericbrooks.com\/whuzzup\/script-coding-advanced-c-ndash-linq-tutorial\/\" \/>\n<meta property=\"og:site_name\" content=\"WHUZZUP!\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/EricBrooksDotComWeb\/\" \/>\n<meta property=\"article:author\" content=\"EricBrooksDotComWeb\" \/>\n<meta property=\"article:published_time\" content=\"2023-05-08T04:00:02+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/i2.ytimg.com\/vi\/5l2qA3Pc83M\/hqdefault.jpg\" \/>\n<meta name=\"author\" content=\"Eric Brooks\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@EricBrooksCom\" \/>\n<meta name=\"twitter:site\" content=\"@EricBrooksCom\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Eric Brooks\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/ericbrooks.com\\\/whuzzup\\\/script-coding-advanced-c-ndash-linq-tutorial\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/ericbrooks.com\\\/whuzzup\\\/script-coding-advanced-c-ndash-linq-tutorial\\\/\"},\"author\":{\"name\":\"Eric Brooks\",\"@id\":\"https:\\\/\\\/ericbrooks.com\\\/whuzzup\\\/#\\\/schema\\\/person\\\/3b162468e1f9814f6e9f61460db00a3a\"},\"headline\":\"[#Script #Coding] Advanced C# &ndash; LINQ Tutorial\",\"datePublished\":\"2023-05-08T04:00:02+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/ericbrooks.com\\\/whuzzup\\\/script-coding-advanced-c-ndash-linq-tutorial\\\/\"},\"wordCount\":315,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/ericbrooks.com\\\/whuzzup\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/ericbrooks.com\\\/whuzzup\\\/script-coding-advanced-c-ndash-linq-tutorial\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/i2.ytimg.com\\\/vi\\\/5l2qA3Pc83M\\\/hqdefault.jpg\",\"articleSection\":[\"Video Tutorials\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/ericbrooks.com\\\/whuzzup\\\/script-coding-advanced-c-ndash-linq-tutorial\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/ericbrooks.com\\\/whuzzup\\\/script-coding-advanced-c-ndash-linq-tutorial\\\/\",\"url\":\"https:\\\/\\\/ericbrooks.com\\\/whuzzup\\\/script-coding-advanced-c-ndash-linq-tutorial\\\/\",\"name\":\"[#Script #Coding] Advanced C# &ndash; LINQ Tutorial - WHUZZUP!\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/ericbrooks.com\\\/whuzzup\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/ericbrooks.com\\\/whuzzup\\\/script-coding-advanced-c-ndash-linq-tutorial\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/ericbrooks.com\\\/whuzzup\\\/script-coding-advanced-c-ndash-linq-tutorial\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/i2.ytimg.com\\\/vi\\\/5l2qA3Pc83M\\\/hqdefault.jpg\",\"datePublished\":\"2023-05-08T04:00:02+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/ericbrooks.com\\\/whuzzup\\\/script-coding-advanced-c-ndash-linq-tutorial\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/ericbrooks.com\\\/whuzzup\\\/script-coding-advanced-c-ndash-linq-tutorial\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/ericbrooks.com\\\/whuzzup\\\/script-coding-advanced-c-ndash-linq-tutorial\\\/#primaryimage\",\"url\":\"https:\\\/\\\/i2.ytimg.com\\\/vi\\\/5l2qA3Pc83M\\\/hqdefault.jpg\",\"contentUrl\":\"https:\\\/\\\/i2.ytimg.com\\\/vi\\\/5l2qA3Pc83M\\\/hqdefault.jpg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/ericbrooks.com\\\/whuzzup\\\/script-coding-advanced-c-ndash-linq-tutorial\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/ericbrooks.com\\\/whuzzup\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"[#Script #Coding] Advanced C# &ndash; LINQ Tutorial\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/ericbrooks.com\\\/whuzzup\\\/#website\",\"url\":\"https:\\\/\\\/ericbrooks.com\\\/whuzzup\\\/\",\"name\":\"WHUZZUP!\",\"description\":\"What&#039;s new at EricBrooks.Com plus news and gossip all over CyberTown\",\"publisher\":{\"@id\":\"https:\\\/\\\/ericbrooks.com\\\/whuzzup\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/ericbrooks.com\\\/whuzzup\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/ericbrooks.com\\\/whuzzup\\\/#organization\",\"name\":\"WHUZZUP!\",\"url\":\"https:\\\/\\\/ericbrooks.com\\\/whuzzup\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/ericbrooks.com\\\/whuzzup\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/ericbrooks.com\\\/images\\\/posts\\\/cropped-favicon_64-1.png\",\"contentUrl\":\"https:\\\/\\\/ericbrooks.com\\\/images\\\/posts\\\/cropped-favicon_64-1.png\",\"width\":512,\"height\":512,\"caption\":\"WHUZZUP!\"},\"image\":{\"@id\":\"https:\\\/\\\/ericbrooks.com\\\/whuzzup\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/EricBrooksDotComWeb\\\/\",\"https:\\\/\\\/x.com\\\/EricBrooksCom\",\"https:\\\/\\\/www.instagram.com\\\/ericbrooksdotcom\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/ericbrooksdotcom\",\"https:\\\/\\\/myspace.com\\\/ericbrooksdotcom\",\"https:\\\/\\\/www.pinterest.com\\\/ericbrookscom\\\/\",\"https:\\\/\\\/www.youtube.com\\\/user\\\/ericbrooksdotcom\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/ericbrooks.com\\\/whuzzup\\\/#\\\/schema\\\/person\\\/3b162468e1f9814f6e9f61460db00a3a\",\"name\":\"Eric Brooks\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/62114f8baf9a3737e7686125b69907010ad6aff5dfc07c12707e8a18bb49bc34?s=96&d=blank&r=x\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/62114f8baf9a3737e7686125b69907010ad6aff5dfc07c12707e8a18bb49bc34?s=96&d=blank&r=x\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/62114f8baf9a3737e7686125b69907010ad6aff5dfc07c12707e8a18bb49bc34?s=96&d=blank&r=x\",\"caption\":\"Eric Brooks\"},\"description\":\"Web &amp; Graphic Designer, Blogger, Musician, Evil Clown. I also code websites and promote people for a living. Still kind of a jerk, though. Approach with food.\",\"sameAs\":[\"https:\\\/\\\/ericbrooks.com\",\"EricBrooksDotComWeb\",\"ericbrooksdotcom\",\"ericbrookscom\\\/\",\"https:\\\/\\\/x.com\\\/EricBrooksCom\"],\"url\":\"https:\\\/\\\/ericbrooks.com\\\/whuzzup\\\/author\\\/site-admin\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"[#Script #Coding] Advanced C# &ndash; LINQ Tutorial - WHUZZUP!","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/ericbrooks.com\/whuzzup\/script-coding-advanced-c-ndash-linq-tutorial\/","og_locale":"en_US","og_type":"article","og_title":"[#Script #Coding] Advanced C# &ndash; LINQ Tutorial - WHUZZUP!","og_description":"Learn about LINQ in this advanced C# course. LINQ provides a set of operators that enable developers to query, project, and filter data in arrays, col...","og_url":"https:\/\/ericbrooks.com\/whuzzup\/script-coding-advanced-c-ndash-linq-tutorial\/","og_site_name":"WHUZZUP!","article_publisher":"https:\/\/www.facebook.com\/EricBrooksDotComWeb\/","article_author":"EricBrooksDotComWeb","article_published_time":"2023-05-08T04:00:02+00:00","og_image":[{"url":"https:\/\/i2.ytimg.com\/vi\/5l2qA3Pc83M\/hqdefault.jpg","type":"","width":"","height":""}],"author":"Eric Brooks","twitter_card":"summary_large_image","twitter_creator":"@EricBrooksCom","twitter_site":"@EricBrooksCom","twitter_misc":{"Written by":"Eric Brooks","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/ericbrooks.com\/whuzzup\/script-coding-advanced-c-ndash-linq-tutorial\/#article","isPartOf":{"@id":"https:\/\/ericbrooks.com\/whuzzup\/script-coding-advanced-c-ndash-linq-tutorial\/"},"author":{"name":"Eric Brooks","@id":"https:\/\/ericbrooks.com\/whuzzup\/#\/schema\/person\/3b162468e1f9814f6e9f61460db00a3a"},"headline":"[#Script #Coding] Advanced C# &ndash; LINQ Tutorial","datePublished":"2023-05-08T04:00:02+00:00","mainEntityOfPage":{"@id":"https:\/\/ericbrooks.com\/whuzzup\/script-coding-advanced-c-ndash-linq-tutorial\/"},"wordCount":315,"commentCount":0,"publisher":{"@id":"https:\/\/ericbrooks.com\/whuzzup\/#organization"},"image":{"@id":"https:\/\/ericbrooks.com\/whuzzup\/script-coding-advanced-c-ndash-linq-tutorial\/#primaryimage"},"thumbnailUrl":"https:\/\/i2.ytimg.com\/vi\/5l2qA3Pc83M\/hqdefault.jpg","articleSection":["Video Tutorials"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/ericbrooks.com\/whuzzup\/script-coding-advanced-c-ndash-linq-tutorial\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/ericbrooks.com\/whuzzup\/script-coding-advanced-c-ndash-linq-tutorial\/","url":"https:\/\/ericbrooks.com\/whuzzup\/script-coding-advanced-c-ndash-linq-tutorial\/","name":"[#Script #Coding] Advanced C# &ndash; LINQ Tutorial - WHUZZUP!","isPartOf":{"@id":"https:\/\/ericbrooks.com\/whuzzup\/#website"},"primaryImageOfPage":{"@id":"https:\/\/ericbrooks.com\/whuzzup\/script-coding-advanced-c-ndash-linq-tutorial\/#primaryimage"},"image":{"@id":"https:\/\/ericbrooks.com\/whuzzup\/script-coding-advanced-c-ndash-linq-tutorial\/#primaryimage"},"thumbnailUrl":"https:\/\/i2.ytimg.com\/vi\/5l2qA3Pc83M\/hqdefault.jpg","datePublished":"2023-05-08T04:00:02+00:00","breadcrumb":{"@id":"https:\/\/ericbrooks.com\/whuzzup\/script-coding-advanced-c-ndash-linq-tutorial\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/ericbrooks.com\/whuzzup\/script-coding-advanced-c-ndash-linq-tutorial\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ericbrooks.com\/whuzzup\/script-coding-advanced-c-ndash-linq-tutorial\/#primaryimage","url":"https:\/\/i2.ytimg.com\/vi\/5l2qA3Pc83M\/hqdefault.jpg","contentUrl":"https:\/\/i2.ytimg.com\/vi\/5l2qA3Pc83M\/hqdefault.jpg"},{"@type":"BreadcrumbList","@id":"https:\/\/ericbrooks.com\/whuzzup\/script-coding-advanced-c-ndash-linq-tutorial\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/ericbrooks.com\/whuzzup\/"},{"@type":"ListItem","position":2,"name":"[#Script #Coding] Advanced C# &ndash; LINQ Tutorial"}]},{"@type":"WebSite","@id":"https:\/\/ericbrooks.com\/whuzzup\/#website","url":"https:\/\/ericbrooks.com\/whuzzup\/","name":"WHUZZUP!","description":"What&#039;s new at EricBrooks.Com plus news and gossip all over CyberTown","publisher":{"@id":"https:\/\/ericbrooks.com\/whuzzup\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/ericbrooks.com\/whuzzup\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/ericbrooks.com\/whuzzup\/#organization","name":"WHUZZUP!","url":"https:\/\/ericbrooks.com\/whuzzup\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ericbrooks.com\/whuzzup\/#\/schema\/logo\/image\/","url":"https:\/\/ericbrooks.com\/images\/posts\/cropped-favicon_64-1.png","contentUrl":"https:\/\/ericbrooks.com\/images\/posts\/cropped-favicon_64-1.png","width":512,"height":512,"caption":"WHUZZUP!"},"image":{"@id":"https:\/\/ericbrooks.com\/whuzzup\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/EricBrooksDotComWeb\/","https:\/\/x.com\/EricBrooksCom","https:\/\/www.instagram.com\/ericbrooksdotcom\/","https:\/\/www.linkedin.com\/in\/ericbrooksdotcom","https:\/\/myspace.com\/ericbrooksdotcom","https:\/\/www.pinterest.com\/ericbrookscom\/","https:\/\/www.youtube.com\/user\/ericbrooksdotcom"]},{"@type":"Person","@id":"https:\/\/ericbrooks.com\/whuzzup\/#\/schema\/person\/3b162468e1f9814f6e9f61460db00a3a","name":"Eric Brooks","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/62114f8baf9a3737e7686125b69907010ad6aff5dfc07c12707e8a18bb49bc34?s=96&d=blank&r=x","url":"https:\/\/secure.gravatar.com\/avatar\/62114f8baf9a3737e7686125b69907010ad6aff5dfc07c12707e8a18bb49bc34?s=96&d=blank&r=x","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/62114f8baf9a3737e7686125b69907010ad6aff5dfc07c12707e8a18bb49bc34?s=96&d=blank&r=x","caption":"Eric Brooks"},"description":"Web &amp; Graphic Designer, Blogger, Musician, Evil Clown. I also code websites and promote people for a living. Still kind of a jerk, though. Approach with food.","sameAs":["https:\/\/ericbrooks.com","EricBrooksDotComWeb","ericbrooksdotcom","ericbrookscom\/","https:\/\/x.com\/EricBrooksCom"],"url":"https:\/\/ericbrooks.com\/whuzzup\/author\/site-admin\/"}]}},"_links":{"self":[{"href":"https:\/\/ericbrooks.com\/whuzzup\/wp-json\/wp\/v2\/posts\/37762","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ericbrooks.com\/whuzzup\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ericbrooks.com\/whuzzup\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ericbrooks.com\/whuzzup\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ericbrooks.com\/whuzzup\/wp-json\/wp\/v2\/comments?post=37762"}],"version-history":[{"count":0,"href":"https:\/\/ericbrooks.com\/whuzzup\/wp-json\/wp\/v2\/posts\/37762\/revisions"}],"wp:attachment":[{"href":"https:\/\/ericbrooks.com\/whuzzup\/wp-json\/wp\/v2\/media?parent=37762"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ericbrooks.com\/whuzzup\/wp-json\/wp\/v2\/categories?post=37762"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ericbrooks.com\/whuzzup\/wp-json\/wp\/v2\/tags?post=37762"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}