{"id":23082,"date":"2022-11-23T19:17:53","date_gmt":"2022-11-23T13:47:53","guid":{"rendered":"https:\/\/jassweb.com\/solved\/solved-given-a-list-of-named-doubles-return-the-name-of-the-variable-with-the-lowest-value-closed\/"},"modified":"2022-11-23T19:17:53","modified_gmt":"2022-11-23T13:47:53","slug":"solved-given-a-list-of-named-doubles-return-the-name-of-the-variable-with-the-lowest-value-closed","status":"publish","type":"post","link":"https:\/\/jassweb.com\/solved\/solved-given-a-list-of-named-doubles-return-the-name-of-the-variable-with-the-lowest-value-closed\/","title":{"rendered":"[Solved] Given a list of named doubles, return the name of the variable with the lowest value [closed]"},"content":{"rendered":"<p> [ad_1]<br \/>\n<\/p>\n<div id=\"answer-48271509\" class=\"answer js-answer accepted-answer js-accepted-answer\" data-answerid=\"48271509\" data-parentid=\"48271247\" 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>You need a way to associate the inventory level of the ingredients (which you have as your double variables), with the order id of the ingredient (which is the result you want at the end).<\/p>\n<p>One solution would be to use an Ingredient class that might look something like this:<\/p>\n<pre><code>public class Ingredient\n{\n    public double InventoryLevel { get; set; }\n    public string OrderId { get; set; }\n}\n<\/code><\/pre>\n<p>Then you could have a list of ingredients, rather than doubles, order them by their inventory level, and get the lowest stocked ingredient.<\/p>\n<pre><code>\/\/ make your list of ingredients with order ids, and inventory levels\nvar ingredients = new List&lt;Ingredient&gt;\n{\n    new Ingredient {OrderId = \"Ingredient1\", InventoryLevel = 10.0},\n    new Ingredient {OrderId = \"Ingredient2\", InventoryLevel = 2.0},\n    new Ingredient {OrderId = \"Ingredient3\", InventoryLevel = 15.0},\n    new Ingredient {OrderId = \"Ingredient4\", InventoryLevel = 6.0}\n};\n\n\/\/ get the ingredient with the lowest inventory level\nvar lowestStockedIngredient = ingredients.OrderBy(i =&gt; i.InventoryLevel ).FirstOrDefault();\n\nstring orderId = lowestStockedIngredient.OrderId;\n<\/code><\/pre>\n<\/p><\/div>\n<div class=\"mt24\"><\/div>\n<\/div>\n<p>            <span class=\"d-none\" itemprop=\"commentCount\">3<\/span> <\/p><\/div>\n<\/div>\n<p>[ad_2]<\/p>\n<p>solved Given a list of named doubles, return the name of the variable with the lowest value [closed] <\/p>\n","protected":false},"excerpt":{"rendered":"<p>[ad_1] You need a way to associate the inventory level of the ingredients (which you have as your double variables), with the order id of the ingredient (which is the result you want at the end). One solution would be to use an Ingredient class that might look something like this: public class Ingredient { &#8230; <a title=\"[Solved] Given a list of named doubles, return the name of the variable with the lowest value [closed]\" class=\"read-more\" href=\"https:\/\/jassweb.com\/solved\/solved-given-a-list-of-named-doubles-return-the-name-of-the-variable-with-the-lowest-value-closed\/\" aria-label=\"More on [Solved] Given a list of named doubles, return the name of the variable with the lowest value [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":[324,540,610,874],"class_list":["post-23082","post","type-post","status-publish","format-standard","hentry","category-solved","tag-c","tag-list","tag-visual-studio","tag-wpf"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>[Solved] Given a list of named doubles, return the name of the variable with the lowest value [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-given-a-list-of-named-doubles-return-the-name-of-the-variable-with-the-lowest-value-closed\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"[Solved] Given a list of named doubles, return the name of the variable with the lowest value [closed] - JassWeb\" \/>\n<meta property=\"og:description\" content=\"[ad_1] You need a way to associate the inventory level of the ingredients (which you have as your double variables), with the order id of the ingredient (which is the result you want at the end). One solution would be to use an Ingredient class that might look something like this: public class Ingredient { ... Read more\" \/>\n<meta property=\"og:url\" content=\"https:\/\/jassweb.com\/solved\/solved-given-a-list-of-named-doubles-return-the-name-of-the-variable-with-the-lowest-value-closed\/\" \/>\n<meta property=\"og:site_name\" content=\"JassWeb\" \/>\n<meta property=\"article:published_time\" content=\"2022-11-23T13:47:53+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-given-a-list-of-named-doubles-return-the-name-of-the-variable-with-the-lowest-value-closed\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-given-a-list-of-named-doubles-return-the-name-of-the-variable-with-the-lowest-value-closed\/\"},\"author\":{\"name\":\"Kirat\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31\"},\"headline\":\"[Solved] Given a list of named doubles, return the name of the variable with the lowest value [closed]\",\"datePublished\":\"2022-11-23T13:47:53+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-given-a-list-of-named-doubles-return-the-name-of-the-variable-with-the-lowest-value-closed\/\"},\"wordCount\":111,\"publisher\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\"},\"keywords\":[\"c++\",\"list\",\"visual-studio\",\"wpf\"],\"articleSection\":[\"Solved\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-given-a-list-of-named-doubles-return-the-name-of-the-variable-with-the-lowest-value-closed\/\",\"url\":\"https:\/\/jassweb.com\/solved\/solved-given-a-list-of-named-doubles-return-the-name-of-the-variable-with-the-lowest-value-closed\/\",\"name\":\"[Solved] Given a list of named doubles, return the name of the variable with the lowest value [closed] - JassWeb\",\"isPartOf\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#website\"},\"datePublished\":\"2022-11-23T13:47:53+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-given-a-list-of-named-doubles-return-the-name-of-the-variable-with-the-lowest-value-closed\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/jassweb.com\/solved\/solved-given-a-list-of-named-doubles-return-the-name-of-the-variable-with-the-lowest-value-closed\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-given-a-list-of-named-doubles-return-the-name-of-the-variable-with-the-lowest-value-closed\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/jassweb.com\/solved\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"[Solved] Given a list of named doubles, return the name of the variable with the lowest value [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\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1776403586\",\"contentUrl\":\"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1776403586\",\"caption\":\"Kirat\"},\"sameAs\":[\"http:\/\/jassweb.com\"],\"url\":\"https:\/\/jassweb.com\/solved\/author\/jaspritsinghghumangmail-com\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"[Solved] Given a list of named doubles, return the name of the variable with the lowest value [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-given-a-list-of-named-doubles-return-the-name-of-the-variable-with-the-lowest-value-closed\/","og_locale":"en_US","og_type":"article","og_title":"[Solved] Given a list of named doubles, return the name of the variable with the lowest value [closed] - JassWeb","og_description":"[ad_1] You need a way to associate the inventory level of the ingredients (which you have as your double variables), with the order id of the ingredient (which is the result you want at the end). One solution would be to use an Ingredient class that might look something like this: public class Ingredient { ... Read more","og_url":"https:\/\/jassweb.com\/solved\/solved-given-a-list-of-named-doubles-return-the-name-of-the-variable-with-the-lowest-value-closed\/","og_site_name":"JassWeb","article_published_time":"2022-11-23T13:47:53+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-given-a-list-of-named-doubles-return-the-name-of-the-variable-with-the-lowest-value-closed\/#article","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/solved-given-a-list-of-named-doubles-return-the-name-of-the-variable-with-the-lowest-value-closed\/"},"author":{"name":"Kirat","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31"},"headline":"[Solved] Given a list of named doubles, return the name of the variable with the lowest value [closed]","datePublished":"2022-11-23T13:47:53+00:00","mainEntityOfPage":{"@id":"https:\/\/jassweb.com\/solved\/solved-given-a-list-of-named-doubles-return-the-name-of-the-variable-with-the-lowest-value-closed\/"},"wordCount":111,"publisher":{"@id":"https:\/\/jassweb.com\/solved\/#organization"},"keywords":["c++","list","visual-studio","wpf"],"articleSection":["Solved"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/jassweb.com\/solved\/solved-given-a-list-of-named-doubles-return-the-name-of-the-variable-with-the-lowest-value-closed\/","url":"https:\/\/jassweb.com\/solved\/solved-given-a-list-of-named-doubles-return-the-name-of-the-variable-with-the-lowest-value-closed\/","name":"[Solved] Given a list of named doubles, return the name of the variable with the lowest value [closed] - JassWeb","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/#website"},"datePublished":"2022-11-23T13:47:53+00:00","breadcrumb":{"@id":"https:\/\/jassweb.com\/solved\/solved-given-a-list-of-named-doubles-return-the-name-of-the-variable-with-the-lowest-value-closed\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/jassweb.com\/solved\/solved-given-a-list-of-named-doubles-return-the-name-of-the-variable-with-the-lowest-value-closed\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/jassweb.com\/solved\/solved-given-a-list-of-named-doubles-return-the-name-of-the-variable-with-the-lowest-value-closed\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/jassweb.com\/solved\/"},{"@type":"ListItem","position":2,"name":"[Solved] Given a list of named doubles, return the name of the variable with the lowest value [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\/#\/schema\/person\/image\/","url":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1776403586","contentUrl":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1776403586","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\/23082","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=23082"}],"version-history":[{"count":0,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts\/23082\/revisions"}],"wp:attachment":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/media?parent=23082"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/categories?post=23082"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/tags?post=23082"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}