{"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# ile \u00c7oklu Dize Aramas\u0131: Etkili Arama Y\u00f6ntemleri","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"axVvZZOW1F\"><a href=\"https:\/\/fatihsoysal.com\/blog\/c-ile-coklu-dize-aramasi-etkili-arama-yontemleri\/\">C# ile \u00c7oklu Dize Aramas\u0131: Etkili Arama Y\u00f6ntemleri<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/c-ile-coklu-dize-aramasi-etkili-arama-yontemleri\/embed\/#?secret=axVvZZOW1F\" width=\"600\" height=\"338\" title=\"&#8220;C# ile \u00c7oklu Dize Aramas\u0131: Etkili Arama Y\u00f6ntemleri&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"axVvZZOW1F\" 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":"Merhaba! Fatih Soysal olarak, bug\u00fcn sizlere C# programlama dilinde metin i\u00e7erisinde birden fazla dizeyi nas\u0131l etkili bir \u015fekilde arayaca\u011f\u0131n\u0131z\u0131 anlataca\u011f\u0131m. Bu konuda farkl\u0131 y\u00f6ntemler mevcuttur ve do\u011fru y\u00f6ntem, arama yapaca\u011f\u0131n\u0131z verinin b\u00fcy\u00fckl\u00fc\u011f\u00fc ve arama kriterlerinizin karma\u015f\u0131kl\u0131\u011f\u0131na ba\u011fl\u0131 olarak de\u011fi\u015fir. \u00d6rne\u011fin, k\u00fc\u00e7\u00fck bir metin dosyas\u0131 i\u00e7in karma\u015f\u0131k bir algoritma kullanmak gereksiz olabilirken, b\u00fcy\u00fck bir veri taban\u0131nda arama yapmak i\u00e7in optimize edilmi\u015f bir yakla\u015f\u0131m tercih edilmelidir.","thumbnail_url":"https:\/\/via.placeholder.com\/500x300"}