{"id":29768,"date":"2023-01-11T00:40:06","date_gmt":"2023-01-10T19:10:06","guid":{"rendered":"https:\/\/jassweb.com\/solved\/solved-unable-to-use-substring-and-index-of-to-get-the-substring-and-put-a-null-check-on-it-closed\/"},"modified":"2023-01-11T00:40:06","modified_gmt":"2023-01-10T19:10:06","slug":"solved-unable-to-use-substring-and-index-of-to-get-the-substring-and-put-a-null-check-on-it-closed","status":"publish","type":"post","link":"https:\/\/jassweb.com\/solved\/solved-unable-to-use-substring-and-index-of-to-get-the-substring-and-put-a-null-check-on-it-closed\/","title":{"rendered":"[Solved] Unable to use substring and index of() to get the substring and put a null check on it [closed]"},"content":{"rendered":"<p> [ad_1]<br \/>\n<\/p>\n<div id=\"answer-25134071\" class=\"answer js-answer accepted-answer js-accepted-answer\" data-answerid=\"25134071\" data-parentid=\"25133877\" data-score=\"0\" data-position-on-page=\"1\" data-highest-scored=\"1\" data-question-has-accepted-highest-score=\"1\" itemprop=\"acceptedAnswer\" itemscope itemtype=\"https:\/\/schema.org\/Answer\">\n<div class=\"post-layout\">\n<div class=\"votecell post-layout--left\"><\/div>\n<div class=\"answercell post-layout--right\">\n<div class=\"s-prose js-post-body\" itemprop=\"text\">\n<p>It&#8217;s very unclear what you want to do because on the one hand you mention you want to use <em>Substring<\/em> and <em>IndexOf<\/em>, and on the other hand, you put it on comment and say you want to check if it&#8217;s null, and which you&#8217;re already checking if the string <em>customFolders<\/em> is null or empty. I am very confused, but I can tell you that if you want to use <em>String.IndexOf<\/em> with 2 parameters (a string and an int), the int parameter has to be greater or equal to 0 and less than the string&#8217;s length because this parameter is the index of which it will start searching for the specified string.<\/p>\n<p>Also if you try to execute the <em>if<\/em> statement that you posted, it will generate a compile error since you are giving the result of the <em>IndexOf<\/em> to the variable <em>i<\/em>, but what about the value of this? You do not check the value so the statement results an int value, but an <em>if<\/em> statement requires a boolean value.<\/p>\n<p>Hopefully that helped you somewhat.<\/p>\n<\/p><\/div>\n<div class=\"mt24\"><\/div>\n<\/div>\n<p>            <span class=\"d-none\" itemprop=\"commentCount\">2<\/span> <\/p><\/div>\n<\/div>\n<p>[ad_2]<\/p>\n<p>solved Unable to use substring and index of() to get the substring and put a null check on it [closed] <\/p>\n","protected":false},"excerpt":{"rendered":"<p>[ad_1] It&#8217;s very unclear what you want to do because on the one hand you mention you want to use Substring and IndexOf, and on the other hand, you put it on comment and say you want to check if it&#8217;s null, and which you&#8217;re already checking if the string customFolders is null or empty. &#8230; <a title=\"[Solved] Unable to use substring and index of() to get the substring and put a null check on it [closed]\" class=\"read-more\" href=\"https:\/\/jassweb.com\/solved\/solved-unable-to-use-substring-and-index-of-to-get-the-substring-and-put-a-null-check-on-it-closed\/\" aria-label=\"More on [Solved] Unable to use substring and index of() to get the substring and put a null check on it [closed]\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[320],"tags":[1000,324,3109,362,428],"class_list":["post-29768","post","type-post","status-publish","format-standard","hentry","category-solved","tag-c-4-0","tag-c","tag-indexof","tag-string","tag-substring"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>[Solved] Unable to use substring and index of() to get the substring and put a null check on it [closed] - JassWeb<\/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:\/\/jassweb.com\/solved\/solved-unable-to-use-substring-and-index-of-to-get-the-substring-and-put-a-null-check-on-it-closed\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"[Solved] Unable to use substring and index of() to get the substring and put a null check on it [closed] - JassWeb\" \/>\n<meta property=\"og:description\" content=\"[ad_1] It&#8217;s very unclear what you want to do because on the one hand you mention you want to use Substring and IndexOf, and on the other hand, you put it on comment and say you want to check if it&#8217;s null, and which you&#8217;re already checking if the string customFolders is null or empty. ... Read more\" \/>\n<meta property=\"og:url\" content=\"https:\/\/jassweb.com\/solved\/solved-unable-to-use-substring-and-index-of-to-get-the-substring-and-put-a-null-check-on-it-closed\/\" \/>\n<meta property=\"og:site_name\" content=\"JassWeb\" \/>\n<meta property=\"article:published_time\" content=\"2023-01-10T19:10:06+00:00\" \/>\n<meta name=\"author\" content=\"Kirat\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Kirat\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-unable-to-use-substring-and-index-of-to-get-the-substring-and-put-a-null-check-on-it-closed\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-unable-to-use-substring-and-index-of-to-get-the-substring-and-put-a-null-check-on-it-closed\\\/\"},\"author\":{\"name\":\"Kirat\",\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/#\\\/schema\\\/person\\\/65c9c7b7958150c0dc8371fa35dd7c31\"},\"headline\":\"[Solved] Unable to use substring and index of() to get the substring and put a null check on it [closed]\",\"datePublished\":\"2023-01-10T19:10:06+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-unable-to-use-substring-and-index-of-to-get-the-substring-and-put-a-null-check-on-it-closed\\\/\"},\"wordCount\":220,\"publisher\":{\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/#organization\"},\"keywords\":[\"c#-4.0\",\"c++\",\"indexof\",\"string\",\"substring\"],\"articleSection\":[\"Solved\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-unable-to-use-substring-and-index-of-to-get-the-substring-and-put-a-null-check-on-it-closed\\\/\",\"url\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-unable-to-use-substring-and-index-of-to-get-the-substring-and-put-a-null-check-on-it-closed\\\/\",\"name\":\"[Solved] Unable to use substring and index of() to get the substring and put a null check on it [closed] - JassWeb\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/#website\"},\"datePublished\":\"2023-01-10T19:10:06+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-unable-to-use-substring-and-index-of-to-get-the-substring-and-put-a-null-check-on-it-closed\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-unable-to-use-substring-and-index-of-to-get-the-substring-and-put-a-null-check-on-it-closed\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-unable-to-use-substring-and-index-of-to-get-the-substring-and-put-a-null-check-on-it-closed\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"[Solved] Unable to use substring and index of() to get the substring and put a null check on it [closed]\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/#website\",\"url\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/\",\"name\":\"JassWeb\",\"description\":\"Build High-quality Websites\",\"publisher\":{\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/#organization\",\"name\":\"Jass Web\",\"url\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/jassweb.com\\\/wp-content\\\/uploads\\\/2021\\\/02\\\/jass-website-logo-1.png\",\"contentUrl\":\"https:\\\/\\\/jassweb.com\\\/wp-content\\\/uploads\\\/2021\\\/02\\\/jass-website-logo-1.png\",\"width\":693,\"height\":132,\"caption\":\"Jass Web\"},\"image\":{\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/#\\\/schema\\\/person\\\/65c9c7b7958150c0dc8371fa35dd7c31\",\"name\":\"Kirat\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/wp-content\\\/litespeed\\\/avatar\\\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1777008400\",\"url\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/wp-content\\\/litespeed\\\/avatar\\\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1777008400\",\"contentUrl\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/wp-content\\\/litespeed\\\/avatar\\\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1777008400\",\"caption\":\"Kirat\"},\"sameAs\":[\"http:\\\/\\\/jassweb.com\"],\"url\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/author\\\/jaspritsinghghumangmail-com\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"[Solved] Unable to use substring and index of() to get the substring and put a null check on it [closed] - JassWeb","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:\/\/jassweb.com\/solved\/solved-unable-to-use-substring-and-index-of-to-get-the-substring-and-put-a-null-check-on-it-closed\/","og_locale":"en_US","og_type":"article","og_title":"[Solved] Unable to use substring and index of() to get the substring and put a null check on it [closed] - JassWeb","og_description":"[ad_1] It&#8217;s very unclear what you want to do because on the one hand you mention you want to use Substring and IndexOf, and on the other hand, you put it on comment and say you want to check if it&#8217;s null, and which you&#8217;re already checking if the string customFolders is null or empty. ... Read more","og_url":"https:\/\/jassweb.com\/solved\/solved-unable-to-use-substring-and-index-of-to-get-the-substring-and-put-a-null-check-on-it-closed\/","og_site_name":"JassWeb","article_published_time":"2023-01-10T19:10:06+00:00","author":"Kirat","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Kirat","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/jassweb.com\/solved\/solved-unable-to-use-substring-and-index-of-to-get-the-substring-and-put-a-null-check-on-it-closed\/#article","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/solved-unable-to-use-substring-and-index-of-to-get-the-substring-and-put-a-null-check-on-it-closed\/"},"author":{"name":"Kirat","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31"},"headline":"[Solved] Unable to use substring and index of() to get the substring and put a null check on it [closed]","datePublished":"2023-01-10T19:10:06+00:00","mainEntityOfPage":{"@id":"https:\/\/jassweb.com\/solved\/solved-unable-to-use-substring-and-index-of-to-get-the-substring-and-put-a-null-check-on-it-closed\/"},"wordCount":220,"publisher":{"@id":"https:\/\/jassweb.com\/solved\/#organization"},"keywords":["c#-4.0","c++","indexof","string","substring"],"articleSection":["Solved"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/jassweb.com\/solved\/solved-unable-to-use-substring-and-index-of-to-get-the-substring-and-put-a-null-check-on-it-closed\/","url":"https:\/\/jassweb.com\/solved\/solved-unable-to-use-substring-and-index-of-to-get-the-substring-and-put-a-null-check-on-it-closed\/","name":"[Solved] Unable to use substring and index of() to get the substring and put a null check on it [closed] - JassWeb","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/#website"},"datePublished":"2023-01-10T19:10:06+00:00","breadcrumb":{"@id":"https:\/\/jassweb.com\/solved\/solved-unable-to-use-substring-and-index-of-to-get-the-substring-and-put-a-null-check-on-it-closed\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/jassweb.com\/solved\/solved-unable-to-use-substring-and-index-of-to-get-the-substring-and-put-a-null-check-on-it-closed\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/jassweb.com\/solved\/solved-unable-to-use-substring-and-index-of-to-get-the-substring-and-put-a-null-check-on-it-closed\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/jassweb.com\/solved\/"},{"@type":"ListItem","position":2,"name":"[Solved] Unable to use substring and index of() to get the substring and put a null check on it [closed]"}]},{"@type":"WebSite","@id":"https:\/\/jassweb.com\/solved\/#website","url":"https:\/\/jassweb.com\/solved\/","name":"JassWeb","description":"Build High-quality Websites","publisher":{"@id":"https:\/\/jassweb.com\/solved\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/jassweb.com\/solved\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/jassweb.com\/solved\/#organization","name":"Jass Web","url":"https:\/\/jassweb.com\/solved\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/","url":"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png","contentUrl":"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png","width":693,"height":132,"caption":"Jass Web"},"image":{"@id":"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31","name":"Kirat","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1777008400","url":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1777008400","contentUrl":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1777008400","caption":"Kirat"},"sameAs":["http:\/\/jassweb.com"],"url":"https:\/\/jassweb.com\/solved\/author\/jaspritsinghghumangmail-com\/"}]}},"_links":{"self":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts\/29768","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/comments?post=29768"}],"version-history":[{"count":0,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts\/29768\/revisions"}],"wp:attachment":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/media?parent=29768"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/categories?post=29768"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/tags?post=29768"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}