{"id":63755,"date":"2022-01-16T09:39:41","date_gmt":"2022-01-16T08:39:41","guid":{"rendered":"https:\/\/drafts.code-maze.com\/?p=63755"},"modified":"2022-01-16T09:39:41","modified_gmt":"2022-01-16T08:39:41","slug":"csharp-break-continue-statements","status":"publish","type":"post","link":"https:\/\/code-maze.com\/csharp-break-continue-statements\/","title":{"rendered":"Break and Continue Statements in C#"},"content":{"rendered":"<p>In C#, we use the break and continue statements to control the flow of iterations in our code. Both commands help us to stop an iteration of our code. While the <code>break<\/code> statement stops an iteration and &#8220;breaks&#8221; out from the entire parent loop in which it appears, the <code>continue<\/code> statement stops a specific iteration but &#8220;continues&#8221; the parent loop in which it appears.<\/p>\n<p>In this article, we are going to discuss just how they work, and where these statements can come in handy.<\/p>\n<div style=\"padding: 20px; border-left: 5px #dc2323 solid; display: block; margin-bottom: 20px; box-shadow: 1px 1px 5px 0px lightgrey;\">To download the source code for this article, you can visit our <a href=\"https:\/\/github.com\/CodeMazeBlog\/CodeMazeGuides\/tree\/main\/csharp-basic-topics\/BreakAndContinueStatementsInCsharp\" target=\"_blank\" rel=\"nofollow noopener\">GitHub repository<\/a>.<\/div>\n<p>Let&#8217;s start.<\/p>\n<h2>A Loop Flow Without break and continue Statements<\/h2>\n<p>Before we begin, let&#8217;s take a look at the typical <a href=\"https:\/\/code-maze.com\/csharp-loops\/\" target=\"_blank\" rel=\"noopener\">loop in programming<\/a>:<\/p>\n<p><a href=\"https:\/\/code-maze.com\/wp-content\/uploads\/2022\/01\/iteration_control_normal_loop-2.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-63757\" src=\"https:\/\/code-maze.com\/wp-content\/uploads\/2022\/01\/iteration_control_normal_loop-2.png\" alt=\"A Typical Loop in Programming\" width=\"293\" height=\"423\" srcset=\"https:\/\/code-maze.com\/wp-content\/uploads\/2022\/01\/iteration_control_normal_loop-2.png 293w, https:\/\/code-maze.com\/wp-content\/uploads\/2022\/01\/iteration_control_normal_loop-2-208x300.png 208w\" sizes=\"auto, (max-width: 293px) 100vw, 293px\" \/><\/a><\/p>\n<p>Our iteration is made up of two processes. After executing both processes, we check if our loop meets its exit condition. If this is true, we exit the loop and return control to the rest of our program. Otherwise, we have to return control to the start of the loop.<\/p>\n<p>Now, let&#8217;s see how the <code>break<\/code> statement can modify this program flow.<\/p>\n<h2>The break Statement<\/h2>\n<p>We use the <code>break<\/code> statement to halt an iteration and break out of the enclosing loop. If we place a <code>break<\/code> statement just after <strong>Process 1<\/strong> in our iteration, it will cause the program to stop the iteration without executing <strong>Process 2<\/strong>, and exit the loop entirely:<\/p>\n<p><a href=\"https:\/\/code-maze.com\/wp-content\/uploads\/2022\/01\/iteration_control_break-1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-63758\" src=\"https:\/\/code-maze.com\/wp-content\/uploads\/2022\/01\/iteration_control_break-1.png\" alt=\"A break Statement Interrupting a Loop\" width=\"294\" height=\"423\" srcset=\"https:\/\/code-maze.com\/wp-content\/uploads\/2022\/01\/iteration_control_break-1.png 294w, https:\/\/code-maze.com\/wp-content\/uploads\/2022\/01\/iteration_control_break-1-209x300.png 209w\" sizes=\"auto, (max-width: 294px) 100vw, 294px\" \/><\/a><\/p>\n<p>In this case, the control will not return to the start of our loop, and we don&#8217;t execute <strong>Process 2<\/strong> or check the exit conditions.<\/p>\n<h3>When to Use the break Statement<\/h3>\n<p>We use the <code>break<\/code> statement whenever we need to terminate an iteration and its immediate loop at any point, whether the exit condition for that loop has been met or not.<\/p>\n<p>Let&#8217;s use the <code>break<\/code> statement in a <code>for<\/code> loop example:<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"csharp\">for(var i = 1; i &lt;= 10; i++)\r\n{\r\n    if(i == 5)\r\n    {\r\n        break;\r\n    }\r\n\r\n    Console.WriteLine($\"Our current number is: {i}\");\r\n}<\/pre>\n<p>In this simple <code>for<\/code> loop that prints integers from 1 to 10, we use the <code>break<\/code> statement to cause the execution to terminate at <code>i == 5<\/code>. So, the iteration will repeat for <code>i == 1, 2, 3, and 4<\/code>, but as soon as we reach <code>i == 5<\/code>, our inner <code>if<\/code> condition becomes true, and we hit the break statement. This causes our program to break out of the loop without reaching the next line that should print the number 5.<\/p>\n<h2>The continue Statement<\/h2>\n<p>We use the <code>continue<\/code> statement to halt an iteration wherever it appears in our code. Rather than break out of the enclosing loop, it simply skips over any processes following it:<\/p>\n<p><a href=\"https:\/\/code-maze.com\/wp-content\/uploads\/2022\/01\/iteration_control_continue-1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-63759\" src=\"https:\/\/code-maze.com\/wp-content\/uploads\/2022\/01\/iteration_control_continue-1.png\" alt=\"A continue Statement Skipping to the Next Iteration in a Loop\" width=\"293\" height=\"422\" srcset=\"https:\/\/code-maze.com\/wp-content\/uploads\/2022\/01\/iteration_control_continue-1.png 293w, https:\/\/code-maze.com\/wp-content\/uploads\/2022\/01\/iteration_control_continue-1-208x300.png 208w\" sizes=\"auto, (max-width: 293px) 100vw, 293px\" \/><\/a><\/p>\n<p>This means that while we won&#8217;t execute <strong>Process 2<\/strong>, we will still have to return to the start of our loop as long as the loop has not met its exit conditions.<\/p>\n<h3>When to Use the continue Statement<\/h3>\n<p>Whenever we need to skip out of a single iteration within a loop, we use the continue statement.<\/p>\n<p>Let&#8217;s use the <code>continue<\/code> statement in our example:<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"csharp\">var i = 0;\r\nwhile(i &lt;= 10)\r\n{\r\n    i++;\r\n    if(i % 3 != 0)\r\n    {\r\n        continue;\r\n    }\r\n\r\n    Console.WriteLine($\"{i} is a multiple of 3\");\r\n}<\/pre>\n<p>In our while loop that prints out all integers from 1 to 10, we modify the execution to print only multiples of 3. To achieve this, we are printing <code>i<\/code> only when <code>i % 3 == 0<\/code>, otherwise, we are skipping to the next iteration.<\/p>\n<h2>Conclusion<\/h2>\n<p>The <code>break<\/code> and <code>continue<\/code> statements in C# are very important in the control of iterations in our programming. Being able to break out of an iteration and prevent unnecessary processing could be the difference between a great app and an inefficient one.<\/p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>In C#, we use the break and continue statements to control the flow of iterations in our code. Both commands help us to stop an iteration of our code. While the break statement stops an iteration and &#8220;breaks&#8221; out from the entire parent loop in which it appears, the continue statement stops a specific iteration [&hellip;]<\/p>\n","protected":false},"author":6,"featured_media":62189,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"categories":[505,12],"tags":[1025,1026,1027,1028],"class_list":["post-63755","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-basic","category-csharp","tag-break","tag-continue","tag-control-flow","tag-iterative-programming","et-has-post-format-content","et_post_format-et-post-format-standard"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Break and Continue Statements in C# - Code Maze<\/title>\n<meta name=\"description\" content=\"In C#, we use Break and Continue Statements to control the flow of our code by breaking out of a loop or continuing to its next iteration.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/code-maze.com\/csharp-break-continue-statements\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Break and Continue Statements in C# - Code Maze\" \/>\n<meta property=\"og:description\" content=\"In C#, we use Break and Continue Statements to control the flow of our code by breaking out of a loop or continuing to its next iteration.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/code-maze.com\/csharp-break-continue-statements\/\" \/>\n<meta property=\"og:site_name\" content=\"Code Maze\" \/>\n<meta property=\"article:published_time\" content=\"2022-01-16T08:39:41+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/code-maze.com\/wp-content\/uploads\/2021\/12\/social-csharp.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1100\" \/>\n\t<meta property=\"og:image:height\" content=\"620\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Code Maze\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@https:\/\/twitter.com\/CodeMazeBlog\" \/>\n<meta name=\"twitter:site\" content=\"@CodeMazeBlog\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Code Maze\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":[\"Article\",\"BlogPosting\"],\"@id\":\"https:\/\/code-maze.com\/csharp-break-continue-statements\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/code-maze.com\/csharp-break-continue-statements\/\"},\"author\":{\"name\":\"Code Maze\",\"@id\":\"https:\/\/code-maze.com\/#\/schema\/person\/09d29b223012c8e94a68ba62861d0b04\"},\"headline\":\"Break and Continue Statements in C#\",\"datePublished\":\"2022-01-16T08:39:41+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/code-maze.com\/csharp-break-continue-statements\/\"},\"wordCount\":546,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/code-maze.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/code-maze.com\/csharp-break-continue-statements\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/code-maze.com\/wp-content\/uploads\/2021\/12\/social-csharp.png\",\"keywords\":[\"break\",\"continue\",\"control flow\",\"iterative programming\"],\"articleSection\":[\"Basic\",\"C#\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/code-maze.com\/csharp-break-continue-statements\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/code-maze.com\/csharp-break-continue-statements\/\",\"url\":\"https:\/\/code-maze.com\/csharp-break-continue-statements\/\",\"name\":\"Break and Continue Statements in C# - Code Maze\",\"isPartOf\":{\"@id\":\"https:\/\/code-maze.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/code-maze.com\/csharp-break-continue-statements\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/code-maze.com\/csharp-break-continue-statements\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/code-maze.com\/wp-content\/uploads\/2021\/12\/social-csharp.png\",\"datePublished\":\"2022-01-16T08:39:41+00:00\",\"description\":\"In C#, we use Break and Continue Statements to control the flow of our code by breaking out of a loop or continuing to its next iteration.\",\"breadcrumb\":{\"@id\":\"https:\/\/code-maze.com\/csharp-break-continue-statements\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/code-maze.com\/csharp-break-continue-statements\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/code-maze.com\/csharp-break-continue-statements\/#primaryimage\",\"url\":\"https:\/\/code-maze.com\/wp-content\/uploads\/2021\/12\/social-csharp.png\",\"contentUrl\":\"https:\/\/code-maze.com\/wp-content\/uploads\/2021\/12\/social-csharp.png\",\"width\":1100,\"height\":620,\"caption\":\"C# Development\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/code-maze.com\/csharp-break-continue-statements\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/code-maze.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Break and Continue Statements in C#\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/code-maze.com\/#website\",\"url\":\"https:\/\/code-maze.com\/\",\"name\":\"Code Maze\",\"description\":\"Learn. Code. Succeed.\",\"publisher\":{\"@id\":\"https:\/\/code-maze.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/code-maze.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/code-maze.com\/#organization\",\"name\":\"Code Maze\",\"url\":\"https:\/\/code-maze.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/code-maze.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/code-maze.com\/wp-content\/uploads\/2020\/01\/Code-Maze-Only-Logo-Transparent-HRez.png\",\"contentUrl\":\"https:\/\/code-maze.com\/wp-content\/uploads\/2020\/01\/Code-Maze-Only-Logo-Transparent-HRez.png\",\"width\":3511,\"height\":3510,\"caption\":\"Code Maze\"},\"image\":{\"@id\":\"https:\/\/code-maze.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/x.com\/CodeMazeBlog\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/code-maze.com\/#\/schema\/person\/09d29b223012c8e94a68ba62861d0b04\",\"name\":\"Code Maze\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/code-maze.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/code-maze.com\/wp-content\/uploads\/2020\/01\/Code-Maze-Only-Logo-Transparent-HRez-150x150.png\",\"contentUrl\":\"https:\/\/code-maze.com\/wp-content\/uploads\/2020\/01\/Code-Maze-Only-Logo-Transparent-HRez-150x150.png\",\"caption\":\"Code Maze\"},\"description\":\"This is the standard author on the site. Most articles are published by individual authors, with their profiles, but when several authors have contributed, we publish collectively as a part of this profile.\",\"sameAs\":[\"https:\/\/www.linkedin.com\/company\/codemaze\/\",\"https:\/\/x.com\/https:\/\/twitter.com\/CodeMazeBlog\"],\"url\":\"https:\/\/code-maze.com\/author\/codemazecontributor\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Break and Continue Statements in C# - Code Maze","description":"In C#, we use Break and Continue Statements to control the flow of our code by breaking out of a loop or continuing to its next iteration.","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:\/\/code-maze.com\/csharp-break-continue-statements\/","og_locale":"en_US","og_type":"article","og_title":"Break and Continue Statements in C# - Code Maze","og_description":"In C#, we use Break and Continue Statements to control the flow of our code by breaking out of a loop or continuing to its next iteration.","og_url":"https:\/\/code-maze.com\/csharp-break-continue-statements\/","og_site_name":"Code Maze","article_published_time":"2022-01-16T08:39:41+00:00","og_image":[{"width":1100,"height":620,"url":"https:\/\/code-maze.com\/wp-content\/uploads\/2021\/12\/social-csharp.png","type":"image\/png"}],"author":"Code Maze","twitter_card":"summary_large_image","twitter_creator":"@https:\/\/twitter.com\/CodeMazeBlog","twitter_site":"@CodeMazeBlog","twitter_misc":{"Written by":"Code Maze","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":["Article","BlogPosting"],"@id":"https:\/\/code-maze.com\/csharp-break-continue-statements\/#article","isPartOf":{"@id":"https:\/\/code-maze.com\/csharp-break-continue-statements\/"},"author":{"name":"Code Maze","@id":"https:\/\/code-maze.com\/#\/schema\/person\/09d29b223012c8e94a68ba62861d0b04"},"headline":"Break and Continue Statements in C#","datePublished":"2022-01-16T08:39:41+00:00","mainEntityOfPage":{"@id":"https:\/\/code-maze.com\/csharp-break-continue-statements\/"},"wordCount":546,"commentCount":0,"publisher":{"@id":"https:\/\/code-maze.com\/#organization"},"image":{"@id":"https:\/\/code-maze.com\/csharp-break-continue-statements\/#primaryimage"},"thumbnailUrl":"https:\/\/code-maze.com\/wp-content\/uploads\/2021\/12\/social-csharp.png","keywords":["break","continue","control flow","iterative programming"],"articleSection":["Basic","C#"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/code-maze.com\/csharp-break-continue-statements\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/code-maze.com\/csharp-break-continue-statements\/","url":"https:\/\/code-maze.com\/csharp-break-continue-statements\/","name":"Break and Continue Statements in C# - Code Maze","isPartOf":{"@id":"https:\/\/code-maze.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/code-maze.com\/csharp-break-continue-statements\/#primaryimage"},"image":{"@id":"https:\/\/code-maze.com\/csharp-break-continue-statements\/#primaryimage"},"thumbnailUrl":"https:\/\/code-maze.com\/wp-content\/uploads\/2021\/12\/social-csharp.png","datePublished":"2022-01-16T08:39:41+00:00","description":"In C#, we use Break and Continue Statements to control the flow of our code by breaking out of a loop or continuing to its next iteration.","breadcrumb":{"@id":"https:\/\/code-maze.com\/csharp-break-continue-statements\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/code-maze.com\/csharp-break-continue-statements\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/code-maze.com\/csharp-break-continue-statements\/#primaryimage","url":"https:\/\/code-maze.com\/wp-content\/uploads\/2021\/12\/social-csharp.png","contentUrl":"https:\/\/code-maze.com\/wp-content\/uploads\/2021\/12\/social-csharp.png","width":1100,"height":620,"caption":"C# Development"},{"@type":"BreadcrumbList","@id":"https:\/\/code-maze.com\/csharp-break-continue-statements\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/code-maze.com\/"},{"@type":"ListItem","position":2,"name":"Break and Continue Statements in C#"}]},{"@type":"WebSite","@id":"https:\/\/code-maze.com\/#website","url":"https:\/\/code-maze.com\/","name":"Code Maze","description":"Learn. Code. Succeed.","publisher":{"@id":"https:\/\/code-maze.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/code-maze.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/code-maze.com\/#organization","name":"Code Maze","url":"https:\/\/code-maze.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/code-maze.com\/#\/schema\/logo\/image\/","url":"https:\/\/code-maze.com\/wp-content\/uploads\/2020\/01\/Code-Maze-Only-Logo-Transparent-HRez.png","contentUrl":"https:\/\/code-maze.com\/wp-content\/uploads\/2020\/01\/Code-Maze-Only-Logo-Transparent-HRez.png","width":3511,"height":3510,"caption":"Code Maze"},"image":{"@id":"https:\/\/code-maze.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/x.com\/CodeMazeBlog"]},{"@type":"Person","@id":"https:\/\/code-maze.com\/#\/schema\/person\/09d29b223012c8e94a68ba62861d0b04","name":"Code Maze","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/code-maze.com\/#\/schema\/person\/image\/","url":"https:\/\/code-maze.com\/wp-content\/uploads\/2020\/01\/Code-Maze-Only-Logo-Transparent-HRez-150x150.png","contentUrl":"https:\/\/code-maze.com\/wp-content\/uploads\/2020\/01\/Code-Maze-Only-Logo-Transparent-HRez-150x150.png","caption":"Code Maze"},"description":"This is the standard author on the site. Most articles are published by individual authors, with their profiles, but when several authors have contributed, we publish collectively as a part of this profile.","sameAs":["https:\/\/www.linkedin.com\/company\/codemaze\/","https:\/\/x.com\/https:\/\/twitter.com\/CodeMazeBlog"],"url":"https:\/\/code-maze.com\/author\/codemazecontributor\/"}]}},"_links":{"self":[{"href":"https:\/\/code-maze.com\/wp-json\/wp\/v2\/posts\/63755","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/code-maze.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/code-maze.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/code-maze.com\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/code-maze.com\/wp-json\/wp\/v2\/comments?post=63755"}],"version-history":[{"count":3,"href":"https:\/\/code-maze.com\/wp-json\/wp\/v2\/posts\/63755\/revisions"}],"predecessor-version":[{"id":63756,"href":"https:\/\/code-maze.com\/wp-json\/wp\/v2\/posts\/63755\/revisions\/63756"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/code-maze.com\/wp-json\/wp\/v2\/media\/62189"}],"wp:attachment":[{"href":"https:\/\/code-maze.com\/wp-json\/wp\/v2\/media?parent=63755"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/code-maze.com\/wp-json\/wp\/v2\/categories?post=63755"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/code-maze.com\/wp-json\/wp\/v2\/tags?post=63755"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}