{"id":388,"date":"2014-05-14T14:48:06","date_gmt":"2014-05-14T19:48:06","guid":{"rendered":"http:\/\/www.lazytrap.com\/trapped\/?p=388"},"modified":"2018-05-21T14:48:42","modified_gmt":"2018-05-21T19:48:42","slug":"shortform-c-statements-ternary-operations","status":"publish","type":"post","link":"http:\/\/www.lazytrap.com\/trapped\/?p=388","title":{"rendered":"Shortform C# statements (ternary operations)"},"content":{"rendered":"<div>\n<div id=\"highlighter_870406\" class=\"syntaxhighlighter nogutter csharp\">\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td class=\"code\">\n<div class=\"container\">\n<div class=\"line number1 index0 alt2\"><code class=\"csharp keyword\">int<\/code> <code class=\"csharp plain\">crap = 5;<\/code><\/div>\n<div class=\"line number2 index1 alt1\"><code class=\"csharp keyword\">int<\/code> <code class=\"csharp plain\">nocrap = Int32.TryParse(textBox1.Text, <\/code><code class=\"csharp keyword\">out<\/code> <code class=\"csharp plain\">nocrap) ? nocrap : 0;<\/code><\/div>\n<div class=\"line number3 index2 alt2\"><\/div>\n<div class=\"line number4 index3 alt1\"><code class=\"csharp plain\">crap = crap &gt;= nocrap ? crap : nocrap;<\/code><\/div>\n<div class=\"line number5 index4 alt2\"><code class=\"csharp plain\">MessageBox.Show(crap.ToString());<\/code><\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>\u2026aka if nocrap is greater than crap, then make\u00a0crap=nocrap, else leave crap alone.<\/p>\n<p>or without textbox input:<\/p>\n<div>\n<div id=\"highlighter_879951\" class=\"syntaxhighlighter nogutter csharp\">\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td class=\"code\">\n<div class=\"container\">\n<div class=\"line number1 index0 alt2\"><code class=\"csharp keyword\">int<\/code> <code class=\"csharp plain\">crap = 5;<\/code><\/div>\n<div class=\"line number2 index1 alt1\"><code class=\"csharp keyword\">int<\/code> <code class=\"csharp plain\">nocrap = 32 ? nocrap : 0; <\/code><code class=\"csharp comments\">\/\/modify nocrap value to be larger <\/code><\/div>\n<div class=\"line number3 index2 alt2\"><code class=\"csharp spaces\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code class=\"csharp comments\">\/\/or smaller than crap to see difference<\/code><\/div>\n<div class=\"line number4 index3 alt1\"><\/div>\n<div class=\"line number5 index4 alt2\"><code class=\"csharp plain\">crap = crap &gt;= nocrap ? crap : nocrap;<\/code><\/div>\n<div class=\"line number6 index5 alt1\"><code class=\"csharp plain\">MessageBox.Show(crap.ToString());<\/code><\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>int crap = 5; int nocrap = Int32.TryParse(textBox1.Text, out nocrap) ? nocrap : 0; crap = crap &gt;= nocrap ? crap : nocrap; MessageBox.Show(crap.ToString()); \u2026aka if nocrap is greater than crap, then make\u00a0crap=nocrap, else leave crap alone. or without textbox input: int crap = 5; int nocrap = 32 ? nocrap : 0; \/\/modify nocrap\u2026 <span class=\"read-more\"><a href=\"http:\/\/www.lazytrap.com\/trapped\/?p=388\">Read More &raquo;<\/a><\/span><\/p>\n","protected":false},"author":1,"featured_media":359,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[93,88],"tags":[109,110,112,111],"jetpack_featured_media_url":"http:\/\/www.lazytrap.com\/trapped\/wp-content\/uploads\/2018\/05\/code.png","_links":{"self":[{"href":"http:\/\/www.lazytrap.com\/trapped\/index.php?rest_route=\/wp\/v2\/posts\/388"}],"collection":[{"href":"http:\/\/www.lazytrap.com\/trapped\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.lazytrap.com\/trapped\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.lazytrap.com\/trapped\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.lazytrap.com\/trapped\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=388"}],"version-history":[{"count":1,"href":"http:\/\/www.lazytrap.com\/trapped\/index.php?rest_route=\/wp\/v2\/posts\/388\/revisions"}],"predecessor-version":[{"id":389,"href":"http:\/\/www.lazytrap.com\/trapped\/index.php?rest_route=\/wp\/v2\/posts\/388\/revisions\/389"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/www.lazytrap.com\/trapped\/index.php?rest_route=\/wp\/v2\/media\/359"}],"wp:attachment":[{"href":"http:\/\/www.lazytrap.com\/trapped\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=388"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.lazytrap.com\/trapped\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=388"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.lazytrap.com\/trapped\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=388"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}