{"version":"1.0","provider_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","provider_url":"https:\/\/fatihsoysal.com\/blog","author_name":"Fatih Soysal","author_url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/","title":"C# LINQ'te First ve FirstOrDefault Metotlar\u0131","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"DqgugbYXgm\"><a href=\"https:\/\/fatihsoysal.com\/blog\/c-linqte-first-ve-firstordefault-metotlari\/\">C# LINQ&#8217;te First ve FirstOrDefault Metotlar\u0131<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/c-linqte-first-ve-firstordefault-metotlari\/embed\/#?secret=DqgugbYXgm\" width=\"600\" height=\"338\" title=\"&#8220;C# LINQ&#8217;te First ve FirstOrDefault Metotlar\u0131&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"DqgugbYXgm\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n<\/script>\n","description":"Bu makalede, C#'\u0131n g\u00fc\u00e7l\u00fc sorgu dili LINQ'te s\u0131k kullan\u0131lan iki metot olan First() ve FirstOrDefault()'\u0131 detayl\u0131 bir \u015fekilde ele alaca\u011f\u0131z. \u0130ki metot da bir koleksiyonun ilk eleman\u0131n\u0131 d\u00f6nd\u00fcr\u00fcr, ancak aralar\u0131nda \u00f6nemli bir fark vard\u0131r. Bu fark\u0131 anlamak, kodunuzun g\u00fcvenilirli\u011fini ve verimlili\u011fini art\u0131rman\u0131za yard\u0131mc\u0131 olacakt\u0131r. Anlayaca\u011f\u0131n\u0131z \u00fczere, do\u011fru metodu se\u00e7mek kritiktir."}