{"id":669,"date":"2010-04-21T04:13:11","date_gmt":"2010-04-21T04:13:11","guid":{"rendered":"https:\/\/kweaver.org\/cs\/c-is-prettier\/"},"modified":"2010-04-21T04:13:11","modified_gmt":"2010-04-21T04:13:11","slug":"c-is-prettier","status":"publish","type":"post","link":"https:\/\/kweaver.org\/cs\/c-is-prettier\/","title":{"rendered":"C# is prettier"},"content":{"rendered":"<p><a href=\"http:\/\/www.kweaver.org\/.a\/6a00e54eea8ed9883401348005cc7f970c-pi\"><img loading=\"lazy\" decoding=\"async\" style=\"border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px\" title=\"image\" border=\"0\" alt=\"image\" src=\"http:\/\/www.kweaver.org\/.a\/6a00e54eea8ed988340133ecd5a939970b-pi\" width=\"244\" height=\"240\" \/><\/a> <\/p>\n<p>Same code to do the stuff the ugly Java did:<\/p>\n<p>&#160;<\/p>\n<pre class=\"csharpcode\">        <span class=\"kwrd\">public<\/span> Form1()\n{\nInitializeComponent();\n<p>            Rectangle test = <span class=\"kwrd\">new<\/span> Rectangle();<\/p>\n<p>            test.setLengthWidth(2, 6);<br \/>\ntest.calculatePerimeter();<br \/>\nlabel1.Text = test.print();<br \/>\n<\/p>\n<p>            test.setLengthWidth(12, 5);<br \/>\ntest.calculatePerimeter();<br \/>\nlabel1.Text = label1.Text + <span class=\"str\">&quot;\\n&quot;<\/span> + test.print();<br \/>\n<br \/>\n}<\/pre>\n<\/p>\n<p><style type=\"text\/css\">\n.csharpcode, .csharpcode pre\n{\nfont-size: small;\ncolor: black;\nfont-family: consolas, \"Courier New\", courier, monospace;\nbackground-color: #ffffff;\n\/*white-space: pre;*\/\n}\n.csharpcode pre { margin: 0em; }\n.csharpcode .rem { color: #008000; }\n.csharpcode .kwrd { color: #0000ff; }\n.csharpcode .str { color: #006080; }\n.csharpcode .op { color: #0000c0; }\n.csharpcode .preproc { color: #cc6633; }\n.csharpcode .asp { background-color: #ffff00; }\n.csharpcode .html { color: #800000; }\n.csharpcode .attr { color: #ff0000; }\n.csharpcode .alt\n{\nbackground-color: #f4f4f4;\nwidth: 100%;\nmargin: 0em;\n}\n.csharpcode .lnum { color: #606060; }<\/style>\n<\/p>\n<p>&#160;<\/p>\n<p>Much prettier, and I did try \u201c\\n\u201d in Java, but it didn\u2019t put a carriage return \/line feed in my label, while C# does.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Same code to do the stuff the ugly Java did: &#160; public Form1() { InitializeComponent(); Rectangle test = new Rectangle(); test.setLengthWidth(2, 6); test.calculatePerimeter(); label1.Text = test.print(); test.setLengthWidth(12, 5); test.calculatePerimeter(); label1.Text = label1.Text + &quot;\\n&quot; + test.print(); } &#160; Much prettier, and I did try \u201c\\n\u201d in Java, but it didn\u2019t put a carriage return \/line [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-669","post","type-post","status-publish","format-standard","hentry","category-blog"],"_links":{"self":[{"href":"https:\/\/kweaver.org\/cs\/wp-json\/wp\/v2\/posts\/669","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kweaver.org\/cs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kweaver.org\/cs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kweaver.org\/cs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kweaver.org\/cs\/wp-json\/wp\/v2\/comments?post=669"}],"version-history":[{"count":0,"href":"https:\/\/kweaver.org\/cs\/wp-json\/wp\/v2\/posts\/669\/revisions"}],"wp:attachment":[{"href":"https:\/\/kweaver.org\/cs\/wp-json\/wp\/v2\/media?parent=669"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kweaver.org\/cs\/wp-json\/wp\/v2\/categories?post=669"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kweaver.org\/cs\/wp-json\/wp\/v2\/tags?post=669"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}