{"id":33506,"date":"2014-09-03T19:10:00","date_gmt":"2014-09-03T16:10:00","guid":{"rendered":"https:\/\/fatihboy.com\/?p=33506"},"modified":"2021-06-18T08:15:13","modified_gmt":"2021-06-18T05:15:13","slug":"csharp-6-expression-bodied-functions","status":"publish","type":"post","link":"https:\/\/fatihboy.com\/en\/csharp-6-expression-bodied-functions\/","title":{"rendered":"C# 6.0 \u2013 Expression Bodied Functions"},"content":{"rendered":"<p>&nbsp;&nbsp; C# 6 ile birlikte gelen yenilikleri inceledi\u011fimiz makale serisinde s\u0131rada <b>Expression Bodied Functions (\u0130fade G\u00f6vdeli Fonksiyonlar)<\/b> var. <b>Expression Bodied Functions<\/b> ile birlikte; Lambda ifadeleri ile birlikte tan\u0131\u015ft\u0131\u011f\u0131m\u0131z sadele\u015fmi\u015f fonksiyon ifadelerindeki kullan\u0131m kolayl\u0131\u011f\u0131 s\u0131n\u0131flar\u0131n \u00fcye fonksiyonlar\u0131na da ta\u015f\u0131nmakta. Buna g\u00f6re art\u0131k basit fonksiyonlar\u0131m\u0131z\u0131 lambda ifadelerine benzer \u015fekilde tan\u0131mlayabilmemiz m\u00fcmk\u00fcn oluyor.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"csharp\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">public void Yazdir(){\n    Console.Writeline(Adi + \" \" + Soyadi);\n}<\/pre>\n\n\n\n<p>&nbsp;&nbsp; Yukar\u0131daki fonksiyonu ele alal\u0131m. Art\u0131k b\u00f6ylesi basit fonksiyonlarda s\u00fcsl\u00fc parantezler ile fonksiyonun s\u0131n\u0131rlar\u0131n\u0131 belirtmeye gerek kalm\u0131yor. Fonksiyonumuzu yeniden ele al\u0131p ifade g\u00f6vdeli olarak yazd\u0131\u011f\u0131m\u0131zda fonksiyonumuzun s\u0131n\u0131rlar\u0131 <b>=&gt;<\/b> ile <b>; <\/b>karakterleri ile belirtilmi\u015f oluyor. Buna g\u00f6re ayn\u0131 ifadenin a\u015fa\u011f\u0131daki \u015fekilde yaz\u0131labilmesi de art\u0131k m\u00fcmk\u00fcn;<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"csharp\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">public void Yazdir() => Console.Writeline(Adi + \" \" + Soyadi);<\/pre>\n\n\n\n<p><a href=\"\/en\/?tag=c-6\">\u00d6nceki makalelerimde<\/a> \u00f6rnek olarak kulland\u0131\u011f\u0131m \u00f6\u011frenci s\u0131n\u0131f\u0131n\u0131 hat\u0131rlay\u0131n;<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"csharp\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">public class Ogrenci {\n    public string Adi { get; } = \"Fatih\";\n    public string Soyadi { get;  } = \"Boy\"; \n\n    public void Yazdir(){\n        Console.Writeline(Adi + \" \" + Soyadi);\n    }\n}<\/pre>\n\n\n\n<p>Bu s\u0131n\u0131f art\u0131k \u015fu \u015fekilde yaz\u0131labilir;<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"csharp\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">public class Ogrenci {\n    public string Adi { get; } = \"Fatih\";\n    public string Soyadi { get;  } = \"Boy\"; \n\n    public void Yazdir() => Console.Writeline(Adi + \" \" + Soyadi);\n}<\/pre>\n\n\n\n<p>&nbsp;&nbsp; \u00d6rne\u011fimizdeki gibi geri d\u00f6n\u00fc\u015f de\u011feri olmayan fonksiyonlar d\u0131\u015f\u0131nda geri d\u00f6n\u00fc\u015f de\u011ferine sahip fonksiyonlar da benzer \u015fekilde ifade g\u00f6vdeli fonksiyonlara d\u00f6n\u00fc\u015ft\u00fcr\u00fclebilir;<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"csharp\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">public string TamAdiGetir() => Adi + \" \" + Soyadi;<\/pre>\n\n\n\n<p>&nbsp;&nbsp; \u015eimdi, bu noktada durum, bir ad\u0131m geriye \u00e7ekilip \u015fimdiye kadar payla\u015ft\u0131klar\u0131ma g\u00f6z att\u0131\u011f\u0131m\u0131zda t\u00fcm fonksiyonlar i\u00e7in lambda ifadelerine benzer \u015fekilde ifadeler kullanabilece\u011fimizi g\u00f6rd\u00fck. C# bilgilerimizi biraz kurcalarsak, property\u2019lerin de asl\u0131nda derleme zaman\u0131nda <b>fonksiyonlara d\u00f6n\u00fc\u015ft\u00fcr\u00fcld\u00fc\u011f\u00fcn\u00fc<\/b>, kullan\u0131ld\u0131klar\u0131 her yerin fonksiyon \u00e7a\u011fr\u0131s\u0131na d\u00f6n\u00fc\u015ft\u00fcr\u00fcld\u00fc\u011f\u00fcn\u00fc hat\u0131rlayabiliriz. Bu bak\u0131\u015f a\u00e7\u0131s\u0131yla <b>property\u2019ler de ifade g\u00f6vdeli \u015fekilde yaz\u0131labilir<\/b>.<\/p>\n\n\n\n<p>Bir \u00f6nceki \u00f6rne\u011fimde payla\u015ft\u0131\u011f\u0131m TamAdiGetir fonksiyonu property\u2019e kolayl\u0131kla d\u00f6n\u00fc\u015ft\u00fcr\u00fclebilir;<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"csharp\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">public string TamAdi{\n    get {\n       return Adi + \" \" + Soyadi;\n   }\n}<\/pre>\n\n\n\n<p>Ayn\u0131 ifadeyi art\u0131k \u015fu \u015fekilde yazabilmemiz de m\u00fcmk\u00fcn;<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"csharp\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">public string TamAdi => Adi + \" \" + Soyadi;<\/pre>\n\n\n\n<p>&nbsp;&nbsp; Makalemin ba\u015f\u0131nda payla\u015ft\u0131\u011f\u0131m\u0131z \u00f6rne\u011fimiz son durumda \u015fu \u015fekilde de yaz\u0131labilir duruma geldi;<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"csharp\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">public class Ogrenci {\n    public string Adi { get; } = \"Fatih\";\n    public string Soyadi { get;  } = \"Boy\";\n    public string TamAdi => Adi + \" \" + Soyadi;\n}<\/pre>\n\n\n\n<p>Dikkat ederseniz \u00f6rneklerimiz sadece getter\u2019a sahip olan property\u2019ler i\u00e7in. Getter ve Setter\u2019a sahip property\u2019lerin ifade g\u00f6vdeli \u015fekilde yaz\u0131lmas\u0131 durumunda kar\u015f\u0131m\u0131za kar\u0131\u015f\u0131k bir s\u00f6z dizimin \u00e7\u0131kmas\u0131 bunun en b\u00fcy\u00fck nedeni. Bu sebeple, <strong>sadece getter-only property\u2019ler ifade g\u00f6vdeli \u015fekilde yaz\u0131labilmektedir<\/strong>.<\/p>\n\n\n\n<p>&nbsp;&nbsp; Fonksiyonlar ve getter-only property\u2019ler yan\u0131nda t\u00fcr d\u00f6n\u00fc\u015f\u00fcm operat\u00f6rlerinde de ifade g\u00f6vdelerinin kullan\u0131m\u0131 m\u00fcmk\u00fcn;<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"csharp\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">public static implicit operat\u00f6r string(Ogrenci ogrenci) => \u00f6\u011frenci.Adi + \" \" + \u00f6\u011frenci.Soyadi;<\/pre>\n\n\n\n<p>&nbsp;&nbsp; Tabi ki ifade g\u00f6vdelerinin kullan\u0131m\u0131 sadece t\u00fcr d\u00f6n\u00fc\u015f\u00fcm operat\u00f6rleri ile s\u0131n\u0131rl\u0131 tutulmam\u0131\u015f. T\u00fcm kullan\u0131c\u0131 tan\u0131ml\u0131 operat\u00f6rlerde ifade g\u00f6vdelerinin kullan\u0131lmas\u0131 m\u00fcmk\u00fcn.<\/p>","protected":false},"excerpt":{"rendered":"<p>&nbsp;&nbsp; C# 6 ile birlikte gelen yenilikleri inceledi\u011fimiz makale serisinde s\u0131rada Expression Bodied Functions (\u0130fade G\u00f6vdeli Fonksiyonlar) var. Expression Bodied Functions ile birlikte; Lambda ifadeleri ile birlikte tan\u0131\u015ft\u0131\u011f\u0131m\u0131z sadele\u015fmi\u015f fonksiyon ifadelerindeki kullan\u0131m kolayl\u0131\u011f\u0131 s\u0131n\u0131flar\u0131n \u00fcye fonksiyonlar\u0131na da ta\u015f\u0131nmakta. Buna g\u00f6re art\u0131k basit fonksiyonlar\u0131m\u0131z\u0131 lambda ifadelerine benzer \u015fekilde tan\u0131mlayabilmemiz m\u00fcmk\u00fcn oluyor. public void Yazdir(){ Console.Writeline(Adi +&#8230;<\/p>\n<p><a class=\"read-more\" href=\"https:\/\/fatihboy.com\/en\/csharp-6-expression-bodied-functions\/\">Read More<\/a><\/p>","protected":false},"author":1,"featured_media":33507,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[77,28],"tags":[41,324],"class_list":["post-33506","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-csharp","category-turkce","tag-c","tag-c-6"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>C# 6.0 \u2013 Expression Bodied Functions - Fatih Boy<\/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:\/\/fatihboy.com\/en\/csharp-6-expression-bodied-functions\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"C# 6.0 \u2013 Expression Bodied Functions - Fatih Boy\" \/>\n<meta property=\"og:description\" content=\"&nbsp;&nbsp; C# 6 ile birlikte gelen yenilikleri inceledi\u011fimiz makale serisinde s\u0131rada Expression Bodied Functions (\u0130fade G\u00f6vdeli Fonksiyonlar) var. Expression Bodied Functions ile birlikte; Lambda ifadeleri ile birlikte tan\u0131\u015ft\u0131\u011f\u0131m\u0131z sadele\u015fmi\u015f fonksiyon ifadelerindeki kullan\u0131m kolayl\u0131\u011f\u0131 s\u0131n\u0131flar\u0131n \u00fcye fonksiyonlar\u0131na da ta\u015f\u0131nmakta. Buna g\u00f6re art\u0131k basit fonksiyonlar\u0131m\u0131z\u0131 lambda ifadelerine benzer \u015fekilde tan\u0131mlayabilmemiz m\u00fcmk\u00fcn oluyor. public void Yazdir(){ Console.Writeline(Adi +...Read More\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihboy.com\/en\/csharp-6-expression-bodied-functions\/\" \/>\n<meta property=\"og:site_name\" content=\"Fatih Boy\" \/>\n<meta property=\"article:published_time\" content=\"2014-09-03T16:10:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-06-18T05:15:13+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/fatihboy.com\/wp-content\/uploads\/2021\/06\/math-teacher-thinking.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1800\" \/>\n\t<meta property=\"og:image:height\" content=\"1201\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Fatih Boy\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Fatih Boy\" \/>\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:\/\/fatihboy.com\/csharp-6-expression-bodied-functions\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihboy.com\/csharp-6-expression-bodied-functions\/\"},\"author\":{\"name\":\"Fatih Boy\",\"@id\":\"https:\/\/fatihboy.com\/#\/schema\/person\/6b06a41d42eed36eaa0780fbeb774158\"},\"headline\":\"C# 6.0 \u2013 Expression Bodied Functions\",\"datePublished\":\"2014-09-03T16:10:00+00:00\",\"dateModified\":\"2021-06-18T05:15:13+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihboy.com\/csharp-6-expression-bodied-functions\/\"},\"wordCount\":451,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/fatihboy.com\/#\/schema\/person\/6b06a41d42eed36eaa0780fbeb774158\"},\"image\":{\"@id\":\"https:\/\/fatihboy.com\/csharp-6-expression-bodied-functions\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/fatihboy.com\/wp-content\/uploads\/2021\/06\/math-teacher-thinking.jpg\",\"keywords\":[\"C#\",\"C# 6\"],\"articleSection\":[\"C#\",\"T\u00fcrk\u00e7e\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/fatihboy.com\/csharp-6-expression-bodied-functions\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihboy.com\/csharp-6-expression-bodied-functions\/\",\"url\":\"https:\/\/fatihboy.com\/csharp-6-expression-bodied-functions\/\",\"name\":\"C# 6.0 \u2013 Expression Bodied Functions - Fatih Boy\",\"isPartOf\":{\"@id\":\"https:\/\/fatihboy.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/fatihboy.com\/csharp-6-expression-bodied-functions\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/fatihboy.com\/csharp-6-expression-bodied-functions\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/fatihboy.com\/wp-content\/uploads\/2021\/06\/math-teacher-thinking.jpg\",\"datePublished\":\"2014-09-03T16:10:00+00:00\",\"dateModified\":\"2021-06-18T05:15:13+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihboy.com\/csharp-6-expression-bodied-functions\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihboy.com\/csharp-6-expression-bodied-functions\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/fatihboy.com\/csharp-6-expression-bodied-functions\/#primaryimage\",\"url\":\"https:\/\/fatihboy.com\/wp-content\/uploads\/2021\/06\/math-teacher-thinking.jpg\",\"contentUrl\":\"https:\/\/fatihboy.com\/wp-content\/uploads\/2021\/06\/math-teacher-thinking.jpg\",\"width\":1800,\"height\":1201},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihboy.com\/csharp-6-expression-bodied-functions\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/fatihboy.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"C# 6.0 \u2013 Expression Bodied Functions\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/fatihboy.com\/#website\",\"url\":\"https:\/\/fatihboy.com\/\",\"name\":\"Fatih Boy\",\"description\":\"Ki\u015fisel Web Sitesi\",\"publisher\":{\"@id\":\"https:\/\/fatihboy.com\/#\/schema\/person\/6b06a41d42eed36eaa0780fbeb774158\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/fatihboy.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/fatihboy.com\/#\/schema\/person\/6b06a41d42eed36eaa0780fbeb774158\",\"name\":\"Fatih Boy\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/fatihboy.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/5b3de123ad95a2ffe30b75a54cee98b55f65185c6d6805b35088a3d945f2feb4?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/5b3de123ad95a2ffe30b75a54cee98b55f65185c6d6805b35088a3d945f2feb4?s=96&d=mm&r=g\",\"caption\":\"Fatih Boy\"},\"logo\":{\"@id\":\"https:\/\/fatihboy.com\/#\/schema\/person\/image\/\"},\"sameAs\":[\"https:\/\/fatihboy.com\"],\"url\":\"https:\/\/fatihboy.com\/en\/author\/fatih\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"C# 6.0 \u2013 Expression Bodied Functions - Fatih Boy","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:\/\/fatihboy.com\/en\/csharp-6-expression-bodied-functions\/","og_locale":"en_US","og_type":"article","og_title":"C# 6.0 \u2013 Expression Bodied Functions - Fatih Boy","og_description":"&nbsp;&nbsp; C# 6 ile birlikte gelen yenilikleri inceledi\u011fimiz makale serisinde s\u0131rada Expression Bodied Functions (\u0130fade G\u00f6vdeli Fonksiyonlar) var. Expression Bodied Functions ile birlikte; Lambda ifadeleri ile birlikte tan\u0131\u015ft\u0131\u011f\u0131m\u0131z sadele\u015fmi\u015f fonksiyon ifadelerindeki kullan\u0131m kolayl\u0131\u011f\u0131 s\u0131n\u0131flar\u0131n \u00fcye fonksiyonlar\u0131na da ta\u015f\u0131nmakta. Buna g\u00f6re art\u0131k basit fonksiyonlar\u0131m\u0131z\u0131 lambda ifadelerine benzer \u015fekilde tan\u0131mlayabilmemiz m\u00fcmk\u00fcn oluyor. public void Yazdir(){ Console.Writeline(Adi +...Read More","og_url":"https:\/\/fatihboy.com\/en\/csharp-6-expression-bodied-functions\/","og_site_name":"Fatih Boy","article_published_time":"2014-09-03T16:10:00+00:00","article_modified_time":"2021-06-18T05:15:13+00:00","og_image":[{"width":1800,"height":1201,"url":"https:\/\/fatihboy.com\/wp-content\/uploads\/2021\/06\/math-teacher-thinking.jpg","type":"image\/jpeg"}],"author":"Fatih Boy","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Fatih Boy","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fatihboy.com\/csharp-6-expression-bodied-functions\/#article","isPartOf":{"@id":"https:\/\/fatihboy.com\/csharp-6-expression-bodied-functions\/"},"author":{"name":"Fatih Boy","@id":"https:\/\/fatihboy.com\/#\/schema\/person\/6b06a41d42eed36eaa0780fbeb774158"},"headline":"C# 6.0 \u2013 Expression Bodied Functions","datePublished":"2014-09-03T16:10:00+00:00","dateModified":"2021-06-18T05:15:13+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihboy.com\/csharp-6-expression-bodied-functions\/"},"wordCount":451,"commentCount":0,"publisher":{"@id":"https:\/\/fatihboy.com\/#\/schema\/person\/6b06a41d42eed36eaa0780fbeb774158"},"image":{"@id":"https:\/\/fatihboy.com\/csharp-6-expression-bodied-functions\/#primaryimage"},"thumbnailUrl":"https:\/\/fatihboy.com\/wp-content\/uploads\/2021\/06\/math-teacher-thinking.jpg","keywords":["C#","C# 6"],"articleSection":["C#","T\u00fcrk\u00e7e"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fatihboy.com\/csharp-6-expression-bodied-functions\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/fatihboy.com\/csharp-6-expression-bodied-functions\/","url":"https:\/\/fatihboy.com\/csharp-6-expression-bodied-functions\/","name":"C# 6.0 \u2013 Expression Bodied Functions - Fatih Boy","isPartOf":{"@id":"https:\/\/fatihboy.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/fatihboy.com\/csharp-6-expression-bodied-functions\/#primaryimage"},"image":{"@id":"https:\/\/fatihboy.com\/csharp-6-expression-bodied-functions\/#primaryimage"},"thumbnailUrl":"https:\/\/fatihboy.com\/wp-content\/uploads\/2021\/06\/math-teacher-thinking.jpg","datePublished":"2014-09-03T16:10:00+00:00","dateModified":"2021-06-18T05:15:13+00:00","breadcrumb":{"@id":"https:\/\/fatihboy.com\/csharp-6-expression-bodied-functions\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihboy.com\/csharp-6-expression-bodied-functions\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/fatihboy.com\/csharp-6-expression-bodied-functions\/#primaryimage","url":"https:\/\/fatihboy.com\/wp-content\/uploads\/2021\/06\/math-teacher-thinking.jpg","contentUrl":"https:\/\/fatihboy.com\/wp-content\/uploads\/2021\/06\/math-teacher-thinking.jpg","width":1800,"height":1201},{"@type":"BreadcrumbList","@id":"https:\/\/fatihboy.com\/csharp-6-expression-bodied-functions\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/fatihboy.com\/"},{"@type":"ListItem","position":2,"name":"C# 6.0 \u2013 Expression Bodied Functions"}]},{"@type":"WebSite","@id":"https:\/\/fatihboy.com\/#website","url":"https:\/\/fatihboy.com\/","name":"Fatih Boy","description":"Ki\u015fisel Web Sitesi","publisher":{"@id":"https:\/\/fatihboy.com\/#\/schema\/person\/6b06a41d42eed36eaa0780fbeb774158"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fatihboy.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/fatihboy.com\/#\/schema\/person\/6b06a41d42eed36eaa0780fbeb774158","name":"Fatih Boy","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/fatihboy.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/5b3de123ad95a2ffe30b75a54cee98b55f65185c6d6805b35088a3d945f2feb4?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/5b3de123ad95a2ffe30b75a54cee98b55f65185c6d6805b35088a3d945f2feb4?s=96&d=mm&r=g","caption":"Fatih Boy"},"logo":{"@id":"https:\/\/fatihboy.com\/#\/schema\/person\/image\/"},"sameAs":["https:\/\/fatihboy.com"],"url":"https:\/\/fatihboy.com\/en\/author\/fatih\/"}]}},"brizy_media":[],"_links":{"self":[{"href":"https:\/\/fatihboy.com\/en\/wp-json\/wp\/v2\/posts\/33506","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fatihboy.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fatihboy.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fatihboy.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fatihboy.com\/en\/wp-json\/wp\/v2\/comments?post=33506"}],"version-history":[{"count":1,"href":"https:\/\/fatihboy.com\/en\/wp-json\/wp\/v2\/posts\/33506\/revisions"}],"predecessor-version":[{"id":33508,"href":"https:\/\/fatihboy.com\/en\/wp-json\/wp\/v2\/posts\/33506\/revisions\/33508"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/fatihboy.com\/en\/wp-json\/wp\/v2\/media\/33507"}],"wp:attachment":[{"href":"https:\/\/fatihboy.com\/en\/wp-json\/wp\/v2\/media?parent=33506"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihboy.com\/en\/wp-json\/wp\/v2\/categories?post=33506"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihboy.com\/en\/wp-json\/wp\/v2\/tags?post=33506"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}