{"id":996,"date":"2025-09-30T08:54:08","date_gmt":"2025-09-30T06:54:08","guid":{"rendered":"https:\/\/khusseintakhmazov24.thkit.ee\/wp\/?p=996"},"modified":"2025-09-30T08:54:08","modified_gmt":"2025-09-30T06:54:08","slug":"996","status":"publish","type":"post","link":"https:\/\/khusseintakhmazov24.thkit.ee\/wp\/eng\/?p=996","title":{"rendered":"C# p\u00f5hialused"},"content":{"rendered":"\n<p>See on C# alus, seal on koodin\u00e4iteid, teemasid ja palju muud. (See keel ei ole algajatele s\u00f5bralik &gt;:[ )<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"pohi\">1. P\u00f5hi ja projekti loomine<\/h2>\n\n\n\n<p>C# programm koosneb <strong>nimiruumist (namespace)<\/strong>, <strong>klassist<\/strong> ja <strong>meetoditest<\/strong>. Peamine k\u00e4ivituskoht on Main() meetod.<br>Muutujad saavad erinevaid andmet\u00fc\u00fcpe: t\u00e4isarvud (int), ujukomaarvud (float, double), tekst (string), t\u00f5ev\u00e4\u00e4rtus (bool), m\u00e4rk (char).<br>Arvutamine toimub p\u00f5hioperaatoritega (+, -, *, \/, %).<br>Lisaks toetab C# stringide \u00fchendamist (+ ja interpoleerimine).<\/p>\n\n\n\n<p><strong>N\u00e4ide kood:<\/strong><\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: csharp; title: ; notranslate\" title=\"\">\nint a = 1000;\nConsole.WriteLine(&quot;Tere tulemast!&quot;);\nstring tekst = Console.ReadLine();\nConsole.WriteLine($&quot;Teie sisestatud tekst on: {tekst}&quot;);\n\nConsole.Write($&quot;Esimene arv on {a}, siseta b: &quot;);\nint b = int.Parse(Console.ReadLine());\nConsole.WriteLine($&quot;Summa on: {a + b}&quot;);\n<\/pre><\/div>\n\n\n<p><strong>Uued funktsioonid:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Console.WriteLine() ja Console.ReadLine() \u2013 sisend\/v\u00e4ljund.<\/li>\n\n\n\n<li>int.Parse() \/ double.Parse() \u2013 teisendamine tekstist arvuks.<\/li>\n\n\n\n<li>String interpolation $\u201d{\u2026}\u201d.<\/li>\n\n\n\n<li>Random rnd = new Random(); rnd.Next(1, 11); \u2013 juhuarvu genereerimine.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"valik\">2. Valikukonstruktsioonid<\/h2>\n\n\n\n<p>Valikukonstruktsioonid juhivad programmi kulgu tingimuste alusel.<\/p>\n\n\n\n<p><strong>Switch-case<\/strong>: kasulik, kui on palju diskreetseid valikuid (nt kuunimed, men\u00fc\u00fc valikud).<br>Loogikaoperaatorid (&amp;&amp;, ||, !) kombineerivad tingimusi.<br><strong>If-else<\/strong>: kontrollib, kas tingimus on t\u00f5ene v\u00f5i v\u00e4\u00e4r.<br><strong>Else-if<\/strong>: v\u00f5imaldab mitmeid astmelisi valikuid.<\/p>\n\n\n\n<p><strong>N\u00e4ide kood:<\/strong><\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: csharp; title: ; notranslate\" title=\"\">\nif (vanus &gt; 0 &amp;&amp; vanus &lt; 6)\n    hinnatyyp = &quot;Tasuta&quot;;\nelse if (vanus &gt;= 6 &amp;&amp; vanus &lt;= 14)\n    hinnatyyp = &quot;Lastepilet&quot;;\nelse if (vanus &gt;= 15 &amp;&amp; vanus &lt;= 65)\n    hinnatyyp = &quot;T\u00e4ispilet&quot;;\nelse\n    hinnatyyp = &quot;Vale vanus&quot;;\n<\/pre><\/div>\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: csharp; title: ; notranslate\" title=\"\">\nswitch (kuunr)\n{\n    case 1: kuu = &quot;jaanuar&quot;; break;\n    case 2: kuu = &quot;veebruar&quot;; break;\n    ...\n    default: kuu = &quot;Vale kuu number&quot;; break;\n}\n<\/pre><\/div>\n\n\n<p><strong>Uued funktsioonid:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>if, else if, else.<\/li>\n\n\n\n<li>switch (value) { \u2026 }.<\/li>\n\n\n\n<li>Loogikaoperaatorid (&amp;&amp;, ||, !).<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"KMK\">3. Kordused, massiivid ja klassid<\/h2>\n\n\n\n<p>Kordused v\u00f5imaldavad sama koodi plokki korduvalt t\u00e4ita:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>for ts\u00fckkel, kui korduste arv on teada.<\/li>\n\n\n\n<li>while, kui korduste arv s\u00f5ltub tingimusest.<\/li>\n\n\n\n<li>do-while, kui tuleb tingimust kontrollida alles p\u00e4rast esimest k\u00e4ivitust.<\/li>\n\n\n\n<li>foreach, kui soovitakse l\u00e4bida kogumit, nt massiiv v\u00f5i List.<\/li>\n<\/ul>\n\n\n\n<p><strong>Massiiv<\/strong> on kindla suuruse ja \u00fchtlase andmet\u00fc\u00fcbiga elementide kogum.<br><strong>Klassid<\/strong> kirjeldavad objekte, neil v\u00f5ivad olla omadused (fields, properties) ja meetodid. See on OOP (objektorienteeritud programmeerimise) p\u00f5hi.<\/p>\n\n\n\n<p><strong>N\u00e4ide kood:<\/strong><\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: csharp; title: ; notranslate\" title=\"\">\nfor (int i = 0; i &lt; 10; i++)\n{\n    Console.WriteLine(i + 1);\n}\n\nint&#x5B;] arvud = new int&#x5B;10];\nfor (int i = 0; i &lt; 10; i++)\n{\n    arvud&#x5B;i] = Random.Shared.Next(1, 101);\n}\nforeach (int arv in arvud)\n{\n    Console.WriteLine(arv);\n}\n<\/pre><\/div>\n\n\n<p><strong>Klassi n\u00e4ide<\/strong>:<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: csharp; title: ; notranslate\" title=\"\">\npublic class Inimene\n{\n    public string Nimi;\n    public int Vanus;\n    public void PrindiAndmed()\n    {\n        Console.WriteLine($&quot;Nimi: {Nimi}, Vanus: {Vanus}&quot;);\n    }\n}\n<\/pre><\/div>\n\n\n<p><strong>Uued funktsioonid:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>for, while, do \u2026 while, foreach.<\/li>\n\n\n\n<li>Massiiv (int[]).<\/li>\n\n\n\n<li>OOP p\u00f5hi \u2013 class, konstruktor, omadused (public string Nimi).<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"fail\">4. Failit\u00f6\u00f6tlus<\/h2>\n\n\n\n<p>Failid v\u00f5imaldavad andmete p\u00fcsivat salvestamist ja lugemist.<\/p>\n\n\n\n<p>Faili teega t\u00f6\u00f6tamiseks kasutatakse Path.Combine().<br>Failit\u00f6\u00f6tlus tuleb alati panna try-catch plokki vigade v\u00e4ltimiseks.<\/p>\n\n\n\n<p>Tekstifailid: lugemine (StreamReader, File.ReadAllText(), File.ReadAllLines()), kirjutamine (StreamWriter, File.WriteAllText()).<\/p>\n\n\n\n<p><strong>N\u00e4ide kood:<\/strong><\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: csharp; title: ; notranslate\" title=\"\">\n\/\/ Faili kirjutamine\nStreamWriter text = new StreamWriter(path, true);\ntext.WriteLine(&quot;Uus rida&quot;);\ntext.Close();\n\n\/\/ Faili lugemine\nstring laused = File.ReadAllText(path);\nConsole.WriteLine(laused);\n\n\/\/ Faili reahaaval lugemine\nforeach (string rida in File.ReadAllLines(path))\n{\n    Console.WriteLine(rida);\n}\n<\/pre><\/div>\n\n\n<p><strong>Uued funktsioonid:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>File.ReadAllText(), File.ReadAllLines().<\/li>\n\n\n\n<li>StreamReader, StreamWriter.<\/li>\n\n\n\n<li>S\u00f5ne t\u00f6\u00f6tlemine rea kaupa (foreach rida failist).<\/li>\n\n\n\n<li>Faili tee \u00fchendamine: Path.Combine().<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"KLS\">5. Kollektsioonid, Listid ja s\u00f5nastikud<\/h2>\n\n\n\n<p>Kollektsioonid on paindlikumad kui tavalised massiivid.<\/p>\n\n\n\n<p>LINQ laiendmeetodid (nt Sum(), Average(), First()), mis lubavad kogumeid anal\u00fc\u00fcsida.<br><strong>List&lt;T&gt;<\/strong>: sarnane massiivile, kuid elementide arvu saab muuta. Toetab meetodeid nagu Add(), Remove(), Sort().<br><strong>Dictionary&lt;TKey,TValue&gt;<\/strong>: andmestruktuur v\u00f5tme-v\u00e4\u00e4rtuse paaridega. V\u00f5imaldab kiiresti andmeid otsida v\u00f5tme j\u00e4rgi.<\/p>\n\n\n\n<p><strong>N\u00e4ide kood:<\/strong><\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: plain; title: ; notranslate\" title=\"\">\nList&amp;lt;string&amp;gt; nimed = new List&amp;lt;string&amp;gt;();\nnimed.Add(&quot;Mari&quot;);\nnimed.Add(&quot;Kati&quot;);\nnimed.Sort();\n\nDictionary&amp;lt;string, string&amp;gt; maakonnad = new Dictionary&amp;lt;string, string&amp;gt;();\nmaakonnad&#x5B;&quot;Harjumaa&quot;] = &quot;Tallinn&quot;;\nmaakonnad&#x5B;&quot;Tartumaa&quot;] = &quot;Tartu&quot;;\n\nif (maakonnad.ContainsKey(&quot;Harjumaa&quot;))\n    Console.WriteLine(maakonnad&#x5B;&quot;Harjumaa&quot;]);\n<\/pre><\/div>\n\n\n<p><strong>Uued funktsioonid<\/strong>:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Kollektsioonid: List&lt;T&gt;, Dictionary&lt;TKey, TValue&gt;.<\/li>\n\n\n\n<li>Meetodid: Add(), Remove(), Sort(), ContainsKey().<\/li>\n\n\n\n<li>LINQ meetodid (nt Sum(), Average()).<\/li>\n<\/ul>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>See on C# alus, seal on koodin\u00e4iteid, teemasid ja palju muud. (See keel ei ole algajatele s\u00f5bralik &gt;:[ ) 1. P\u00f5hi ja projekti loomine C# programm koosneb nimiruumist (namespace), klassist ja meetoditest. Peamine k\u00e4ivituskoht on Main() meetod.Muutujad saavad erinevaid andmet\u00fc\u00fcpe: t\u00e4isarvud (int), ujukomaarvud (float, double), tekst (string), t\u00f5ev\u00e4\u00e4rtus (bool), m\u00e4rk (char).Arvutamine toimub p\u00f5hioperaatoritega (+, -, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[],"class_list":["post-996","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>C# p\u00f5hialused - Hussein Tahmazov portfolio eng<\/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:\/\/khusseintakhmazov24.thkit.ee\/wp\/eng\/?p=996\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"C# p\u00f5hialused - Hussein Tahmazov portfolio eng\" \/>\n<meta property=\"og:description\" content=\"See on C# alus, seal on koodin\u00e4iteid, teemasid ja palju muud. (See keel ei ole algajatele s\u00f5bralik &gt;:[ ) 1. P\u00f5hi ja projekti loomine C# programm koosneb nimiruumist (namespace), klassist ja meetoditest. Peamine k\u00e4ivituskoht on Main() meetod.Muutujad saavad erinevaid andmet\u00fc\u00fcpe: t\u00e4isarvud (int), ujukomaarvud (float, double), tekst (string), t\u00f5ev\u00e4\u00e4rtus (bool), m\u00e4rk (char).Arvutamine toimub p\u00f5hioperaatoritega (+, -, [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/khusseintakhmazov24.thkit.ee\/wp\/eng\/?p=996\" \/>\n<meta property=\"og:site_name\" content=\"Hussein Tahmazov portfolio eng\" \/>\n<meta property=\"article:published_time\" content=\"2025-09-30T06:54:08+00:00\" \/>\n<meta name=\"author\" content=\"Hussein\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Hussein\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/khusseintakhmazov24.thkit.ee\\\/wp\\\/eng\\\/?p=996#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/khusseintakhmazov24.thkit.ee\\\/wp\\\/eng\\\/?p=996\"},\"author\":{\"name\":\"Hussein\",\"@id\":\"https:\\\/\\\/khusseintakhmazov24.thkit.ee\\\/wp\\\/eng\\\/#\\\/schema\\\/person\\\/f75baafdedeb73cd9ef1d8d87311bbb0\"},\"headline\":\"C# p\u00f5hialused\",\"datePublished\":\"2025-09-30T06:54:08+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/khusseintakhmazov24.thkit.ee\\\/wp\\\/eng\\\/?p=996\"},\"wordCount\":408,\"commentCount\":0,\"articleSection\":[\"Uncategorized\"],\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/khusseintakhmazov24.thkit.ee\\\/wp\\\/eng\\\/?p=996#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/khusseintakhmazov24.thkit.ee\\\/wp\\\/eng\\\/?p=996\",\"url\":\"https:\\\/\\\/khusseintakhmazov24.thkit.ee\\\/wp\\\/eng\\\/?p=996\",\"name\":\"C# p\u00f5hialused - Hussein Tahmazov portfolio eng\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/khusseintakhmazov24.thkit.ee\\\/wp\\\/eng\\\/#website\"},\"datePublished\":\"2025-09-30T06:54:08+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/khusseintakhmazov24.thkit.ee\\\/wp\\\/eng\\\/#\\\/schema\\\/person\\\/f75baafdedeb73cd9ef1d8d87311bbb0\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/khusseintakhmazov24.thkit.ee\\\/wp\\\/eng\\\/?p=996#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/khusseintakhmazov24.thkit.ee\\\/wp\\\/eng\\\/?p=996\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/khusseintakhmazov24.thkit.ee\\\/wp\\\/eng\\\/?p=996#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/khusseintakhmazov24.thkit.ee\\\/wp\\\/eng\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"C# p\u00f5hialused\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/khusseintakhmazov24.thkit.ee\\\/wp\\\/eng\\\/#website\",\"url\":\"https:\\\/\\\/khusseintakhmazov24.thkit.ee\\\/wp\\\/eng\\\/\",\"name\":\"Hussein Tahmazov portfolio eng\",\"description\":\"Junior Software Developer\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/khusseintakhmazov24.thkit.ee\\\/wp\\\/eng\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/khusseintakhmazov24.thkit.ee\\\/wp\\\/eng\\\/#\\\/schema\\\/person\\\/f75baafdedeb73cd9ef1d8d87311bbb0\",\"name\":\"Hussein\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/e10dcd9bae99726932e7824a93117d2a279e021c0f4ff3cc2972016580127314?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/e10dcd9bae99726932e7824a93117d2a279e021c0f4ff3cc2972016580127314?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/e10dcd9bae99726932e7824a93117d2a279e021c0f4ff3cc2972016580127314?s=96&d=mm&r=g\",\"caption\":\"Hussein\"},\"sameAs\":[\"https:\\\/\\\/khusseintakhmazov24.thkit.ee\\\/wp\"],\"url\":\"https:\\\/\\\/khusseintakhmazov24.thkit.ee\\\/wp\\\/eng\\\/?author=1\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"C# p\u00f5hialused - Hussein Tahmazov portfolio eng","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:\/\/khusseintakhmazov24.thkit.ee\/wp\/eng\/?p=996","og_locale":"en_GB","og_type":"article","og_title":"C# p\u00f5hialused - Hussein Tahmazov portfolio eng","og_description":"See on C# alus, seal on koodin\u00e4iteid, teemasid ja palju muud. (See keel ei ole algajatele s\u00f5bralik &gt;:[ ) 1. P\u00f5hi ja projekti loomine C# programm koosneb nimiruumist (namespace), klassist ja meetoditest. Peamine k\u00e4ivituskoht on Main() meetod.Muutujad saavad erinevaid andmet\u00fc\u00fcpe: t\u00e4isarvud (int), ujukomaarvud (float, double), tekst (string), t\u00f5ev\u00e4\u00e4rtus (bool), m\u00e4rk (char).Arvutamine toimub p\u00f5hioperaatoritega (+, -, [&hellip;]","og_url":"https:\/\/khusseintakhmazov24.thkit.ee\/wp\/eng\/?p=996","og_site_name":"Hussein Tahmazov portfolio eng","article_published_time":"2025-09-30T06:54:08+00:00","author":"Hussein","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Hussein","Estimated reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/khusseintakhmazov24.thkit.ee\/wp\/eng\/?p=996#article","isPartOf":{"@id":"https:\/\/khusseintakhmazov24.thkit.ee\/wp\/eng\/?p=996"},"author":{"name":"Hussein","@id":"https:\/\/khusseintakhmazov24.thkit.ee\/wp\/eng\/#\/schema\/person\/f75baafdedeb73cd9ef1d8d87311bbb0"},"headline":"C# p\u00f5hialused","datePublished":"2025-09-30T06:54:08+00:00","mainEntityOfPage":{"@id":"https:\/\/khusseintakhmazov24.thkit.ee\/wp\/eng\/?p=996"},"wordCount":408,"commentCount":0,"articleSection":["Uncategorized"],"inLanguage":"en-GB","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/khusseintakhmazov24.thkit.ee\/wp\/eng\/?p=996#respond"]}]},{"@type":"WebPage","@id":"https:\/\/khusseintakhmazov24.thkit.ee\/wp\/eng\/?p=996","url":"https:\/\/khusseintakhmazov24.thkit.ee\/wp\/eng\/?p=996","name":"C# p\u00f5hialused - Hussein Tahmazov portfolio eng","isPartOf":{"@id":"https:\/\/khusseintakhmazov24.thkit.ee\/wp\/eng\/#website"},"datePublished":"2025-09-30T06:54:08+00:00","author":{"@id":"https:\/\/khusseintakhmazov24.thkit.ee\/wp\/eng\/#\/schema\/person\/f75baafdedeb73cd9ef1d8d87311bbb0"},"breadcrumb":{"@id":"https:\/\/khusseintakhmazov24.thkit.ee\/wp\/eng\/?p=996#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/khusseintakhmazov24.thkit.ee\/wp\/eng\/?p=996"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/khusseintakhmazov24.thkit.ee\/wp\/eng\/?p=996#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/khusseintakhmazov24.thkit.ee\/wp\/eng"},{"@type":"ListItem","position":2,"name":"C# p\u00f5hialused"}]},{"@type":"WebSite","@id":"https:\/\/khusseintakhmazov24.thkit.ee\/wp\/eng\/#website","url":"https:\/\/khusseintakhmazov24.thkit.ee\/wp\/eng\/","name":"Hussein Tahmazov portfolio eng","description":"Junior Software Developer","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/khusseintakhmazov24.thkit.ee\/wp\/eng\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Person","@id":"https:\/\/khusseintakhmazov24.thkit.ee\/wp\/eng\/#\/schema\/person\/f75baafdedeb73cd9ef1d8d87311bbb0","name":"Hussein","image":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/secure.gravatar.com\/avatar\/e10dcd9bae99726932e7824a93117d2a279e021c0f4ff3cc2972016580127314?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/e10dcd9bae99726932e7824a93117d2a279e021c0f4ff3cc2972016580127314?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/e10dcd9bae99726932e7824a93117d2a279e021c0f4ff3cc2972016580127314?s=96&d=mm&r=g","caption":"Hussein"},"sameAs":["https:\/\/khusseintakhmazov24.thkit.ee\/wp"],"url":"https:\/\/khusseintakhmazov24.thkit.ee\/wp\/eng\/?author=1"}]}},"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/khusseintakhmazov24.thkit.ee\/wp\/eng\/index.php?rest_route=\/wp\/v2\/posts\/996","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/khusseintakhmazov24.thkit.ee\/wp\/eng\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/khusseintakhmazov24.thkit.ee\/wp\/eng\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/khusseintakhmazov24.thkit.ee\/wp\/eng\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/khusseintakhmazov24.thkit.ee\/wp\/eng\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=996"}],"version-history":[{"count":0,"href":"https:\/\/khusseintakhmazov24.thkit.ee\/wp\/eng\/index.php?rest_route=\/wp\/v2\/posts\/996\/revisions"}],"wp:attachment":[{"href":"https:\/\/khusseintakhmazov24.thkit.ee\/wp\/eng\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=996"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/khusseintakhmazov24.thkit.ee\/wp\/eng\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=996"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/khusseintakhmazov24.thkit.ee\/wp\/eng\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=996"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}