<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>C# Archives - Computer Passion</title>
	<atom:link href="https://www.computerpassion.com/category/programming-languages/c/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.computerpassion.com/category/programming-languages/c/</link>
	<description>by Anthony Fusco</description>
	<lastBuildDate>Fri, 04 Jan 2019 20:29:31 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.1.1</generator>
	<item>
		<title>Iterate Through a Date Range.</title>
		<link>https://www.computerpassion.com/coding/knowledge-transfer/iterate-through-a-date-range/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=iterate-through-a-date-range</link>
					<comments>https://www.computerpassion.com/coding/knowledge-transfer/iterate-through-a-date-range/#respond</comments>
		
		<dc:creator><![CDATA[Anthony]]></dc:creator>
		<pubDate>Fri, 04 Jan 2019 20:27:30 +0000</pubDate>
				<category><![CDATA[C#]]></category>
		<guid isPermaLink="false">https://www.computerpassion.com/auto-draft/</guid>

					<description><![CDATA[<p><img width="587" height="130" src="https://www.computerpassion.com/wp-content/uploads/2019/01/EachDay-e1566104314331.png" class="attachment-large size-large wp-post-image" alt="" decoding="async" />When you need to write logic for each specific date in a date range. One way to iterate through the days is using something like this method. This method could then be called like: If  you have not used yield before there are many great articles out there already that can explain in more detail,<a class="moretag" href="https://www.computerpassion.com/coding/knowledge-transfer/iterate-through-a-date-range/"><span class="screen-reader-text">Read more about Iterate Through a Date Range.</span>[...]</a></p>
<p>The post <a rel="nofollow" href="https://www.computerpassion.com/coding/knowledge-transfer/iterate-through-a-date-range/">Iterate Through a Date Range.</a> appeared first on <a rel="nofollow" href="https://www.computerpassion.com">Computer Passion</a>.</p>
]]></description>
										<content:encoded><![CDATA[<img width="587" height="130" src="https://www.computerpassion.com/wp-content/uploads/2019/01/EachDay-e1566104314331.png" class="attachment-large size-large wp-post-image" alt="" decoding="async" loading="lazy" /><p>When you need to write logic for each specific date in a date range. One way to iterate through the days is using something like this method.</p>


<pre class="wp-block-code"><code>private IEnumerable&lt;DateTime> EachDay(DateTime from, DateTime thru)
{
     for (var day = from.Date; day.Date &lt;= thru.Date; day = day.AddDays(1))
     {
          yield return day;
     }
}</code></pre>


<p>This method could then be called like:</p>


<pre class="wp-block-code lang-cs prettyprint prettyprinted"><code>foreach (DateTime day in EachDay(StartDate, EndDate))</code></pre>


<p>If  you have not used yield before there are many great articles out there already that can explain in more detail, however it basically is returning each value per cycle before going back to the loop. So this would talk to this method, return a single day before returning to the next day.</p>
<p><a href="https://stackoverflow.com/questions/1847580/how-do-i-loop-through-a-date-range" target="_blank" rel="noopener">Source</a></p><!-- Simple Share Buttons Adder (8.4.0) simplesharebuttons.com --><div class="ssba-classic-2 ssba ssbp-wrap left ssbp--theme-1"><div style="text-align:left"><span class="ssba-share-text">Share me...</span><a data-site="facebook" class="ssba_facebook_share ssba_share_link" href="https://www.facebook.com/sharer.php?t=Iterate Through a Date Range.&u=https://www.computerpassion.com/coding/knowledge-transfer/iterate-through-a-date-range/"  target=&quot;_blank&quot;  style="color:#4267B2; background-color: #4267B2; height: 48px; width: 48px; " ><img src="https://www.computerpassion.com/wp-content/plugins/simple-share-buttons-adder/buttons/somacro/facebook.png" style="width: 35px;" title="facebook" class="ssba ssba-img" alt="Share on facebook" /><span><svg xmlns="http://www.w3.org/2000/svg" fill="#fff" preserveAspectRatio="xMidYMid meet" height="1em" width="1em" viewBox="0 0 40 40">
  <g>
    <path d="m21.7 16.7h5v5h-5v11.6h-5v-11.6h-5v-5h5v-2.1c0-2 0.6-4.5 1.8-5.9 1.3-1.3 2.8-2 4.7-2h3.5v5h-3.5c-0.9 0-1.5 0.6-1.5 1.5v3.5z"></path>
  </g>
</svg>

</span><span class="color-icon"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="28" viewBox="0 0 16 28">
  <path fill="#3B5998" d="M10.7,10.7 L15.7,10.7 L15.7,15.7 L10.7,15.7 L10.7,27.3 L5.7,27.3 L5.7,15.7 L0.7,15.7 L0.7,10.7 L5.7,10.7 L5.7,8.6 C5.7,6.6 6.3,4.1 7.5,2.7 C8.8,1.4 10.3,0.7 12.2,0.7 L15.7,0.7 L15.7,5.7 L12.2,5.7 C11.3,5.7 10.7,6.3 10.7,7.2 L10.7,10.7 Z"/>
</svg>
</span><div title="Facebook" class="ssbp-text">Facebook</div></a><a data-site="google" class="ssba_google_share ssba_share_link" href=""  target=&quot;_blank&quot;  style="color:; background-color: ; height: 48px; width: 48px; " ><img src="https://www.computerpassion.com/wp-content/plugins/simple-share-buttons-adder/buttons/somacro/google.png" style="width: 35px;" title="google" class="ssba ssba-img" alt="Share on google" /><span><?xml version="1.0" encoding="UTF-8"?>
<Error><Code>AccessDenied</Code><Message>Access Denied</Message><RequestId>K21C5V02HNNR48RB</RequestId><HostId>EsXdYCrZ6vMDKmeu4+7E9AMu7q0E5Vh7HfAS702/jbASF8+bkoDAQQCk6Hzc1WzNzeWhIYmMMYM=</HostId></Error></span><span class="color-icon"><?xml version="1.0" encoding="UTF-8"?>
<Error><Code>AccessDenied</Code><Message>Access Denied</Message><RequestId>JRXPF89EFX6YJD4A</RequestId><HostId>Y8Ufw01gS6KOijpDIyfr4DExHh4KKkluIM/t/egesZkC7WliiRNkfTlDYeJXiYbFJcr8+FHSt5c=</HostId></Error></span><div title="Google" class="ssbp-text">Google</div></a><a data-site="twitter" class="ssba_twitter_share ssba_share_link" href="https://twitter.com/intent/tweet?text=Iterate Through a Date Range.&url=https://www.computerpassion.com/coding/knowledge-transfer/iterate-through-a-date-range/&via="  target=&quot;_blank&quot;  style="color:#55acee; background-color: #55acee; height: 48px; width: 48px; " ><img src="https://www.computerpassion.com/wp-content/plugins/simple-share-buttons-adder/buttons/somacro/twitter.png" style="width: 35px;" title="twitter" class="ssba ssba-img" alt="Share on twitter" /><span><svg xmlns="http://www.w3.org/2000/svg" fill="#fff" preserveAspectRatio="xMidYMid meet" height="1em" width="1em" viewBox="0 0 40 40">
  <g>
    <path d="m31.5 11.7c1.3-0.8 2.2-2 2.7-3.4-1.4 0.7-2.7 1.2-4 1.4-1.1-1.2-2.6-1.9-4.4-1.9-1.7 0-3.2 0.6-4.4 1.8-1.2 1.2-1.8 2.7-1.8 4.4 0 0.5 0.1 0.9 0.2 1.3-5.1-0.1-9.4-2.3-12.7-6.4-0.6 1-0.9 2.1-0.9 3.1 0 2.2 1 3.9 2.8 5.2-1.1-0.1-2-0.4-2.8-0.8 0 1.5 0.5 2.8 1.4 4 0.9 1.1 2.1 1.8 3.5 2.1-0.5 0.1-1 0.2-1.6 0.2-0.5 0-0.9 0-1.1-0.1 0.4 1.2 1.1 2.3 2.1 3 1.1 0.8 2.3 1.2 3.6 1.3-2.2 1.7-4.7 2.6-7.6 2.6-0.7 0-1.2 0-1.5-0.1 2.8 1.9 6 2.8 9.5 2.8 3.5 0 6.7-0.9 9.4-2.7 2.8-1.8 4.8-4.1 6.1-6.7 1.3-2.6 1.9-5.3 1.9-8.1v-0.8c1.3-0.9 2.3-2 3.1-3.2-1.1 0.5-2.3 0.8-3.5 1z"></path>
  </g>
</svg>

</span><span class="color-icon"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="26" viewBox="0 0 30 26">
  <path fill="#55ACEE" d="M26.5,4.7 C27.8,3.9 28.7,2.7 29.2,1.3 C27.8,2 26.5,2.5 25.2,2.7 C24.1,1.5 22.6,0.8 20.8,0.8 C19.1,0.8 17.6,1.4 16.4,2.6 C15.2,3.8 14.6,5.3 14.6,7 C14.6,7.5 14.7,7.9 14.8,8.3 C9.7,8.2 5.4,6 2.1,1.9 C1.5,2.9 1.2,4 1.2,5 C1.2,7.2 2.2,8.9 4,10.2 C2.9,10.1 2,9.8 1.2,9.4 C1.2,10.9 1.7,12.2 2.6,13.4 C3.5,14.5 4.7,15.2 6.1,15.5 C5.6,15.6 5.1,15.7 4.5,15.7 C4,15.7 3.6,15.7 3.4,15.6 C3.8,16.8 4.5,17.9 5.5,18.6 C6.6,19.4 7.8,19.8 9.1,19.9 C6.9,21.6 4.4,22.5 1.5,22.5 C0.8,22.5 0.3,22.5 3.55271368e-15,22.4 C2.8,24.3 6,25.2 9.5,25.2 C13,25.2 16.2,24.3 18.9,22.5 C21.7,20.7 23.7,18.4 25,15.8 C26.3,13.2 26.9,10.5 26.9,7.7 L26.9,6.9 C28.2,6 29.2,4.9 30,3.7 C28.9,4.2 27.7,4.5 26.5,4.7 Z"/>
</svg>
</span><div title="Twitter" class="ssbp-text">Twitter</div></a><a data-site="pinterest" class="ssba_pinterest_share ssba_share_link" href="https://pinterest.com/pin/create/button/?description=Iterate Through a Date Range.&media=&url=https://www.computerpassion.com/coding/knowledge-transfer/iterate-through-a-date-range/"  target=&quot;_blank&quot;  style="color:#CB2027; background-color: #CB2027; height: 48px; width: 48px; " ><img src="https://www.computerpassion.com/wp-content/plugins/simple-share-buttons-adder/buttons/somacro/pinterest.png" style="width: 35px;" title="pinterest" class="ssba ssba-img" alt="Share on pinterest" /><span><svg xmlns="http://www.w3.org/2000/svg" fill="#fff" preserveAspectRatio="xMidYMid meet" height="1em" width="1em" viewBox="0 0 40 40">
  <g>
    <path d="m37.3 20q0 4.7-2.3 8.6t-6.3 6.2-8.6 2.3q-2.4 0-4.8-0.7 1.3-2 1.7-3.6 0.2-0.8 1.2-4.7 0.5 0.8 1.7 1.5t2.5 0.6q2.7 0 4.8-1.5t3.3-4.2 1.2-6.1q0-2.5-1.4-4.7t-3.8-3.7-5.7-1.4q-2.4 0-4.4 0.7t-3.4 1.7-2.5 2.4-1.5 2.9-0.4 3q0 2.4 0.8 4.1t2.7 2.5q0.6 0.3 0.8-0.5 0.1-0.1 0.2-0.6t0.2-0.7q0.1-0.5-0.3-1-1.1-1.3-1.1-3.3 0-3.4 2.3-5.8t6.1-2.5q3.4 0 5.3 1.9t1.9 4.7q0 3.8-1.6 6.5t-3.9 2.6q-1.3 0-2.2-0.9t-0.5-2.4q0.2-0.8 0.6-2.1t0.7-2.3 0.2-1.6q0-1.2-0.6-1.9t-1.7-0.7q-1.4 0-2.3 1.2t-1 3.2q0 1.6 0.6 2.7l-2.2 9.4q-0.4 1.5-0.3 3.9-4.6-2-7.5-6.3t-2.8-9.4q0-4.7 2.3-8.6t6.2-6.2 8.6-2.3 8.6 2.3 6.3 6.2 2.3 8.6z"></path>
  </g>
</svg>

</span><span class="color-icon"><svg xmlns="http://www.w3.org/2000/svg" width="35" height="36" viewBox="0 0 35 36">
  <path fill="#CB2027" d="M35.3,18 C35.3,21.1333333 34.5333333,24 33,26.6 C31.4666667,29.2 29.3666667,31.2666667 26.7,32.8 C24.0333333,34.3333333 21.1666667,35.1 18.1,35.1 C16.5,35.1 14.9,34.8666667 13.3,34.4 C14.1666667,33.0666667 14.7333333,31.8666667 15,30.8 C15.1333333,30.2666667 15.5333333,28.7 16.2,26.1 C16.5333333,26.6333333 17.1,27.1333333 17.9,27.6 C18.7,28.0666667 19.5333333,28.2666667 20.4,28.2 C22.2,28.2 23.8,27.7 25.2,26.7 C26.6,25.7 27.7,24.3 28.5,22.5 C29.3,20.7 29.7,18.6666667 29.7,16.4 C29.7,14.7333333 29.2333333,13.1666667 28.3,11.7 C27.3666667,10.2333333 26.1,9 24.5,8 C22.9,7 21,6.53333333 18.8,6.6 C17.2,6.6 15.7333333,6.83333333 14.4,7.3 C13.0666667,7.76666667 11.9333333,8.33333333 11,9 C10.0666667,9.66666667 9.23333333,10.4666667 8.5,11.4 C7.76666667,12.3333333 7.26666667,13.3 7,14.3 C6.73333333,15.3 6.6,16.3 6.6,17.3 C6.6,18.9 6.86666667,20.2666667 7.4,21.4 C7.93333333,22.5333333 8.83333333,23.3666667 10.1,23.9 C10.5,24.1 10.7666667,23.9333333 10.9,23.4 C10.9666667,23.3333333 11.0333333,23.1333333 11.1,22.8 C11.1666667,22.4666667 11.2333333,22.2333333 11.3,22.1 C11.3666667,21.7666667 11.2666667,21.4333333 11,21.1 C10.2666667,20.2333333 9.9,19.1333333 9.9,17.8 C9.9,15.5333333 10.6666667,13.6 12.2,12 C13.7333333,10.4 15.7666667,9.56666667 18.3,9.5 C20.5666667,9.5 22.3333333,10.1333333 23.6,11.4 C24.8666667,12.6666667 25.5,14.2333333 25.5,16.1 C25.5,18.6333333 24.9666667,20.8 23.9,22.6 C22.8333333,24.4 21.5333333,25.2666667 20,25.2 C19.1333333,25.2 18.4,24.9 17.8,24.3 C17.2,23.7 17.0333333,22.9 17.3,21.9 C17.4333333,21.3666667 17.6333333,20.6666667 17.9,19.8 C18.1666667,18.9333333 18.4,18.1666667 18.6,17.5 C18.8,16.8333333 18.8666667,16.3 18.8,15.9 C18.8,15.1 18.6,14.4666667 18.2,14 C17.8,13.5333333 17.2333333,13.3 16.5,13.3 C15.5666667,13.3 14.8,13.7 14.2,14.5 C13.6,15.3 13.2666667,16.3666667 13.2,17.7 C13.2,18.7666667 13.4,19.6666667 13.8,20.4 L11.6,29.8 C11.3333333,30.8 11.2333333,32.1 11.3,33.7 C8.23333333,32.3666667 5.73333333,30.2666667 3.8,27.4 C1.86666667,24.5333333 0.933333333,21.4 1,18 C1,14.8666667 1.76666667,12 3.3,9.4 C4.83333333,6.8 6.9,4.73333333 9.5,3.2 C12.1,1.66666667 14.9666667,0.9 18.1,0.9 C21.2333333,0.9 24.1,1.66666667 26.7,3.2 C29.3,4.73333333 31.4,6.8 33,9.4 C34.6,12 35.3666667,14.8666667 35.3,18 Z" transform="translate(-1)"/>
</svg>
</span><div title="Pinterest" class="ssbp-text">Pinterest</div></a><a data-site="email" class="ssba_email_share ssba_share_link" href="mailto:?subject=&body="  target=&quot;_blank&quot;  style="color:#7d7d7d; background-color: #7d7d7d; height: 48px; width: 48px; " ><img src="https://www.computerpassion.com/wp-content/plugins/simple-share-buttons-adder/buttons/somacro/email.png" style="width: 35px;" title="email" class="ssba ssba-img" alt="Share on email" /><span><svg xmlns="http://www.w3.org/2000/svg" fill="#fff" preserveAspectRatio="xMidYMid meet" height="1em" width="1em" viewBox="0 0 40 40">
  <g>
    <path d="m33.4 13.4v-3.4l-13.4 8.4-13.4-8.4v3.4l13.4 8.2z m0-6.8q1.3 0 2.3 1.1t0.9 2.3v20q0 1.3-0.9 2.3t-2.3 1.1h-26.8q-1.3 0-2.3-1.1t-0.9-2.3v-20q0-1.3 0.9-2.3t2.3-1.1h26.8z"></path>
  </g>
</svg>

</span><span class="color-icon"><svg xmlns="http://www.w3.org/2000/svg" width="34" height="28" viewBox="0 0 34 28">
  <path fill="#7D7D7D" d="M30.4,7.4 L30.4,4 L17,12.4 L3.6,4 L3.6,7.4 L17,15.6 L30.4,7.4 Z M30.4,0.6 C31.2666667,0.6 32.0333333,0.966666667 32.7,1.7 C33.3666667,2.43333333 33.6666667,3.2 33.6,4 L33.6,24 C33.6,24.8666667 33.3,25.6333333 32.7,26.3 C32.1,26.9666667 31.3333333,27.3333333 30.4,27.4 L3.6,27.4 C2.73333333,27.4 1.96666667,27.0333333 1.3,26.3 C0.633333333,25.5666667 0.333333333,24.8 0.4,24 L0.4,4 C0.4,3.13333333 0.7,2.36666667 1.3,1.7 C1.9,1.03333333 2.66666667,0.666666667 3.6,0.6 L30.4,0.6 Z"/>
</svg>
</span><div title="Email" class="ssbp-text">Email</div></a><a data-site="linkedin" class="ssba_linkedin_share ssba_share_link" href="https://www.linkedin.com/shareArticle?title=Iterate Through a Date Range.&url=https://www.computerpassion.com/coding/knowledge-transfer/iterate-through-a-date-range/"  target=&quot;_blank&quot;  style="color:#0077b5; background-color: #0077b5; height: 48px; width: 48px; " ><img src="https://www.computerpassion.com/wp-content/plugins/simple-share-buttons-adder/buttons/somacro/linkedin.png" style="width: 35px;" title="linkedin" class="ssba ssba-img" alt="Share on linkedin" /><span><svg xmlns="http://www.w3.org/2000/svg" fill="#fff" preserveAspectRatio="xMidYMid meet" height="1em" width="1em" viewBox="0 0 40 40">
  <g>
    <path d="m13.3 31.7h-5v-16.7h5v16.7z m18.4 0h-5v-8.9c0-2.4-0.9-3.5-2.5-3.5-1.3 0-2.1 0.6-2.5 1.9v10.5h-5s0-15 0-16.7h3.9l0.3 3.3h0.1c1-1.6 2.7-2.8 4.9-2.8 1.7 0 3.1 0.5 4.2 1.7 1 1.2 1.6 2.8 1.6 5.1v9.4z m-18.3-20.9c0 1.4-1.1 2.5-2.6 2.5s-2.5-1.1-2.5-2.5 1.1-2.5 2.5-2.5 2.6 1.2 2.6 2.5z"></path>
  </g>
</svg>

</span><span class="color-icon"><?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50px" height="50px" viewBox="0 0 50 50" version="1.1">
<g id="surface97807">
<path style=" stroke:none;fill-rule:nonzero;fill:rgb(0%,46.666667%,70.980392%);fill-opacity:1;" d="M 8 3.007812 C 4.53125 3.007812 2.007812 5.089844 2.007812 7.949219 C 2.007812 10.820312 4.589844 12.988281 8 12.988281 C 11.46875 12.988281 13.988281 10.871094 13.988281 7.890625 C 13.832031 5.019531 11.359375 3.007812 8 3.007812 Z M 3 15 C 2.449219 15 2 15.449219 2 16 L 2 45 C 2 45.550781 2.449219 46 3 46 L 13 46 C 13.550781 46 14 45.550781 14 45 L 14 16 C 14 15.449219 13.550781 15 13 15 Z M 18 15 C 17.449219 15 17 15.449219 17 16 L 17 45 C 17 45.550781 17.449219 46 18 46 L 27 46 C 27.550781 46 28 45.550781 28 45 L 28 29.5 C 28 27.128906 29.820312 25.199219 32.140625 25.019531 C 32.261719 25 32.378906 25 32.5 25 C 32.621094 25 32.738281 25 32.859375 25.019531 C 35.179688 25.199219 37 27.128906 37 29.5 L 37 45 C 37 45.550781 37.449219 46 38 46 L 47 46 C 47.550781 46 48 45.550781 48 45 L 48 28 C 48 21.53125 44.527344 15 36.789062 15 C 33.269531 15 30.609375 16.359375 29 17.488281 L 29 16 C 29 15.449219 28.550781 15 28 15 Z M 18 15 "/>
</g>
</svg>
</span><div title="Linkedin" class="ssbp-text">Linkedin</div></a></div></div><p>The post <a rel="nofollow" href="https://www.computerpassion.com/coding/knowledge-transfer/iterate-through-a-date-range/">Iterate Through a Date Range.</a> appeared first on <a rel="nofollow" href="https://www.computerpassion.com">Computer Passion</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.computerpassion.com/coding/knowledge-transfer/iterate-through-a-date-range/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Check for null before calling ToString()</title>
		<link>https://www.computerpassion.com/coding/knowledge-transfer/check-null-calling-tostring/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=check-null-calling-tostring</link>
					<comments>https://www.computerpassion.com/coding/knowledge-transfer/check-null-calling-tostring/#respond</comments>
		
		<dc:creator><![CDATA[Anthony]]></dc:creator>
		<pubDate>Thu, 11 May 2017 20:40:10 +0000</pubDate>
				<category><![CDATA[C#]]></category>
		<guid isPermaLink="false">https://www.computerpassion.com/auto-draft/</guid>

					<description><![CDATA[<p><img width="478" height="200" src="https://www.computerpassion.com/wp-content/uploads/2017/05/ToSafeString-1.png" class="attachment-large size-large wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://www.computerpassion.com/wp-content/uploads/2017/05/ToSafeString-1.png 478w, https://www.computerpassion.com/wp-content/uploads/2017/05/ToSafeString-1-300x126.png 300w" sizes="(max-width: 478px) 100vw, 478px" />Handy little snippet of code for checking for null before calling ToString(). I found this little bit of code pretty clever and handy. Let us avoid those errors: private static string ToSafeString(object obj) { &#160; &#160;return (obj ?? string.Empty).ToString(); } Source Share me... Facebook AccessDeniedAccess DeniedK21C5V02HNNR48RBEsXdYCrZ6vMDKmeu4+7E9AMu7q0E5Vh7HfAS702/jbASF8+bkoDAQQCk6Hzc1WzNzeWhIYmMMYM= AccessDeniedAccess DeniedJRXPF89EFX6YJD4AY8Ufw01gS6KOijpDIyfr4DExHh4KKkluIM/t/egesZkC7WliiRNkfTlDYeJXiYbFJcr8+FHSt5c= Google Twitter Pinterest Email Linkedin</p>
<p>The post <a rel="nofollow" href="https://www.computerpassion.com/coding/knowledge-transfer/check-null-calling-tostring/">Check for null before calling ToString()</a> appeared first on <a rel="nofollow" href="https://www.computerpassion.com">Computer Passion</a>.</p>
]]></description>
										<content:encoded><![CDATA[<img width="478" height="200" src="https://www.computerpassion.com/wp-content/uploads/2017/05/ToSafeString-1.png" class="attachment-large size-large wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://www.computerpassion.com/wp-content/uploads/2017/05/ToSafeString-1.png 478w, https://www.computerpassion.com/wp-content/uploads/2017/05/ToSafeString-1-300x126.png 300w" sizes="(max-width: 478px) 100vw, 478px" /><p>Handy little snippet of code for checking for null before calling ToString().</p>
<p>I found this little bit of code pretty clever and handy.</p>
<p>Let us avoid those errors:</p>
<p><code> private static string ToSafeString(object obj)</code><br />
<code> {</code><br />
<code>&nbsp; &nbsp;return (obj ?? string.Empty).ToString();</code><br />
<code> }</code></p>
<p><a href="http://stackoverflow.com/questions/550374/checking-for-null-before-tostring">Source</a><!-- Simple Share Buttons Adder (8.4.0) simplesharebuttons.com --></p>
<div class="ssba-classic-2 ssba ssbp-wrap left ssbp--theme-1">
<div style="text-align:left"><span class="ssba-share-text">Share me...</span><a data-site="facebook" class="ssba_facebook_share ssba_share_link" href="https://www.facebook.com/sharer.php?t=Check for null before calling ToString()&u=https://www.computerpassion.com/coding/knowledge-transfer/check-null-calling-tostring/"  target=&quot;_blank&quot;  style="color:#4267B2; background-color: #4267B2; height: 48px; width: 48px; " ><img src="https://www.computerpassion.com/wp-content/plugins/simple-share-buttons-adder/buttons/somacro/facebook.png" style="width: 35px;" title="facebook" class="ssba ssba-img" alt="Share on facebook" /><span><svg xmlns="http://www.w3.org/2000/svg" fill="#fff" preserveAspectRatio="xMidYMid meet" height="1em" width="1em" viewBox="0 0 40 40">
  <g>
    <path d="m21.7 16.7h5v5h-5v11.6h-5v-11.6h-5v-5h5v-2.1c0-2 0.6-4.5 1.8-5.9 1.3-1.3 2.8-2 4.7-2h3.5v5h-3.5c-0.9 0-1.5 0.6-1.5 1.5v3.5z"></path>
  </g>
</svg></p>
<p></span><span class="color-icon"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="28" viewBox="0 0 16 28">
  <path fill="#3B5998" d="M10.7,10.7 L15.7,10.7 L15.7,15.7 L10.7,15.7 L10.7,27.3 L5.7,27.3 L5.7,15.7 L0.7,15.7 L0.7,10.7 L5.7,10.7 L5.7,8.6 C5.7,6.6 6.3,4.1 7.5,2.7 C8.8,1.4 10.3,0.7 12.2,0.7 L15.7,0.7 L15.7,5.7 L12.2,5.7 C11.3,5.7 10.7,6.3 10.7,7.2 L10.7,10.7 Z"/>
</svg><br />
</span></p>
<div title="Facebook" class="ssbp-text">Facebook</div>
<p></a><a data-site="google" class="ssba_google_share ssba_share_link" href=""  target=&quot;_blank&quot;  style="color:; background-color: ; height: 48px; width: 48px; " ><img src="https://www.computerpassion.com/wp-content/plugins/simple-share-buttons-adder/buttons/somacro/google.png" style="width: 35px;" title="google" class="ssba ssba-img" alt="Share on google" /><span><?xml version="1.0" encoding="UTF-8"?><br />
<Error><Code>AccessDenied</Code><Message>Access Denied</Message><RequestId>K21C5V02HNNR48RB</RequestId><HostId>EsXdYCrZ6vMDKmeu4+7E9AMu7q0E5Vh7HfAS702/jbASF8+bkoDAQQCk6Hzc1WzNzeWhIYmMMYM=</HostId></Error></span><span class="color-icon"><?xml version="1.0" encoding="UTF-8"?><br />
<Error><Code>AccessDenied</Code><Message>Access Denied</Message><RequestId>JRXPF89EFX6YJD4A</RequestId><HostId>Y8Ufw01gS6KOijpDIyfr4DExHh4KKkluIM/t/egesZkC7WliiRNkfTlDYeJXiYbFJcr8+FHSt5c=</HostId></Error></span></p>
<div title="Google" class="ssbp-text">Google</div>
<p></a><a data-site="twitter" class="ssba_twitter_share ssba_share_link" href="https://twitter.com/intent/tweet?text=Check for null before calling ToString()&url=https://www.computerpassion.com/coding/knowledge-transfer/check-null-calling-tostring/&via="  target=&quot;_blank&quot;  style="color:#55acee; background-color: #55acee; height: 48px; width: 48px; " ><img src="https://www.computerpassion.com/wp-content/plugins/simple-share-buttons-adder/buttons/somacro/twitter.png" style="width: 35px;" title="twitter" class="ssba ssba-img" alt="Share on twitter" /><span><svg xmlns="http://www.w3.org/2000/svg" fill="#fff" preserveAspectRatio="xMidYMid meet" height="1em" width="1em" viewBox="0 0 40 40">
  <g>
    <path d="m31.5 11.7c1.3-0.8 2.2-2 2.7-3.4-1.4 0.7-2.7 1.2-4 1.4-1.1-1.2-2.6-1.9-4.4-1.9-1.7 0-3.2 0.6-4.4 1.8-1.2 1.2-1.8 2.7-1.8 4.4 0 0.5 0.1 0.9 0.2 1.3-5.1-0.1-9.4-2.3-12.7-6.4-0.6 1-0.9 2.1-0.9 3.1 0 2.2 1 3.9 2.8 5.2-1.1-0.1-2-0.4-2.8-0.8 0 1.5 0.5 2.8 1.4 4 0.9 1.1 2.1 1.8 3.5 2.1-0.5 0.1-1 0.2-1.6 0.2-0.5 0-0.9 0-1.1-0.1 0.4 1.2 1.1 2.3 2.1 3 1.1 0.8 2.3 1.2 3.6 1.3-2.2 1.7-4.7 2.6-7.6 2.6-0.7 0-1.2 0-1.5-0.1 2.8 1.9 6 2.8 9.5 2.8 3.5 0 6.7-0.9 9.4-2.7 2.8-1.8 4.8-4.1 6.1-6.7 1.3-2.6 1.9-5.3 1.9-8.1v-0.8c1.3-0.9 2.3-2 3.1-3.2-1.1 0.5-2.3 0.8-3.5 1z"></path>
  </g>
</svg></p>
<p></span><span class="color-icon"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="26" viewBox="0 0 30 26">
  <path fill="#55ACEE" d="M26.5,4.7 C27.8,3.9 28.7,2.7 29.2,1.3 C27.8,2 26.5,2.5 25.2,2.7 C24.1,1.5 22.6,0.8 20.8,0.8 C19.1,0.8 17.6,1.4 16.4,2.6 C15.2,3.8 14.6,5.3 14.6,7 C14.6,7.5 14.7,7.9 14.8,8.3 C9.7,8.2 5.4,6 2.1,1.9 C1.5,2.9 1.2,4 1.2,5 C1.2,7.2 2.2,8.9 4,10.2 C2.9,10.1 2,9.8 1.2,9.4 C1.2,10.9 1.7,12.2 2.6,13.4 C3.5,14.5 4.7,15.2 6.1,15.5 C5.6,15.6 5.1,15.7 4.5,15.7 C4,15.7 3.6,15.7 3.4,15.6 C3.8,16.8 4.5,17.9 5.5,18.6 C6.6,19.4 7.8,19.8 9.1,19.9 C6.9,21.6 4.4,22.5 1.5,22.5 C0.8,22.5 0.3,22.5 3.55271368e-15,22.4 C2.8,24.3 6,25.2 9.5,25.2 C13,25.2 16.2,24.3 18.9,22.5 C21.7,20.7 23.7,18.4 25,15.8 C26.3,13.2 26.9,10.5 26.9,7.7 L26.9,6.9 C28.2,6 29.2,4.9 30,3.7 C28.9,4.2 27.7,4.5 26.5,4.7 Z"/>
</svg><br />
</span></p>
<div title="Twitter" class="ssbp-text">Twitter</div>
<p></a><a data-site="pinterest" class="ssba_pinterest_share ssba_share_link" href="https://pinterest.com/pin/create/button/?description=Check for null before calling ToString()&media=&url=https://www.computerpassion.com/coding/knowledge-transfer/check-null-calling-tostring/"  target=&quot;_blank&quot;  style="color:#CB2027; background-color: #CB2027; height: 48px; width: 48px; " ><img src="https://www.computerpassion.com/wp-content/plugins/simple-share-buttons-adder/buttons/somacro/pinterest.png" style="width: 35px;" title="pinterest" class="ssba ssba-img" alt="Share on pinterest" /><span><svg xmlns="http://www.w3.org/2000/svg" fill="#fff" preserveAspectRatio="xMidYMid meet" height="1em" width="1em" viewBox="0 0 40 40">
  <g>
    <path d="m37.3 20q0 4.7-2.3 8.6t-6.3 6.2-8.6 2.3q-2.4 0-4.8-0.7 1.3-2 1.7-3.6 0.2-0.8 1.2-4.7 0.5 0.8 1.7 1.5t2.5 0.6q2.7 0 4.8-1.5t3.3-4.2 1.2-6.1q0-2.5-1.4-4.7t-3.8-3.7-5.7-1.4q-2.4 0-4.4 0.7t-3.4 1.7-2.5 2.4-1.5 2.9-0.4 3q0 2.4 0.8 4.1t2.7 2.5q0.6 0.3 0.8-0.5 0.1-0.1 0.2-0.6t0.2-0.7q0.1-0.5-0.3-1-1.1-1.3-1.1-3.3 0-3.4 2.3-5.8t6.1-2.5q3.4 0 5.3 1.9t1.9 4.7q0 3.8-1.6 6.5t-3.9 2.6q-1.3 0-2.2-0.9t-0.5-2.4q0.2-0.8 0.6-2.1t0.7-2.3 0.2-1.6q0-1.2-0.6-1.9t-1.7-0.7q-1.4 0-2.3 1.2t-1 3.2q0 1.6 0.6 2.7l-2.2 9.4q-0.4 1.5-0.3 3.9-4.6-2-7.5-6.3t-2.8-9.4q0-4.7 2.3-8.6t6.2-6.2 8.6-2.3 8.6 2.3 6.3 6.2 2.3 8.6z"></path>
  </g>
</svg></p>
<p></span><span class="color-icon"><svg xmlns="http://www.w3.org/2000/svg" width="35" height="36" viewBox="0 0 35 36">
  <path fill="#CB2027" d="M35.3,18 C35.3,21.1333333 34.5333333,24 33,26.6 C31.4666667,29.2 29.3666667,31.2666667 26.7,32.8 C24.0333333,34.3333333 21.1666667,35.1 18.1,35.1 C16.5,35.1 14.9,34.8666667 13.3,34.4 C14.1666667,33.0666667 14.7333333,31.8666667 15,30.8 C15.1333333,30.2666667 15.5333333,28.7 16.2,26.1 C16.5333333,26.6333333 17.1,27.1333333 17.9,27.6 C18.7,28.0666667 19.5333333,28.2666667 20.4,28.2 C22.2,28.2 23.8,27.7 25.2,26.7 C26.6,25.7 27.7,24.3 28.5,22.5 C29.3,20.7 29.7,18.6666667 29.7,16.4 C29.7,14.7333333 29.2333333,13.1666667 28.3,11.7 C27.3666667,10.2333333 26.1,9 24.5,8 C22.9,7 21,6.53333333 18.8,6.6 C17.2,6.6 15.7333333,6.83333333 14.4,7.3 C13.0666667,7.76666667 11.9333333,8.33333333 11,9 C10.0666667,9.66666667 9.23333333,10.4666667 8.5,11.4 C7.76666667,12.3333333 7.26666667,13.3 7,14.3 C6.73333333,15.3 6.6,16.3 6.6,17.3 C6.6,18.9 6.86666667,20.2666667 7.4,21.4 C7.93333333,22.5333333 8.83333333,23.3666667 10.1,23.9 C10.5,24.1 10.7666667,23.9333333 10.9,23.4 C10.9666667,23.3333333 11.0333333,23.1333333 11.1,22.8 C11.1666667,22.4666667 11.2333333,22.2333333 11.3,22.1 C11.3666667,21.7666667 11.2666667,21.4333333 11,21.1 C10.2666667,20.2333333 9.9,19.1333333 9.9,17.8 C9.9,15.5333333 10.6666667,13.6 12.2,12 C13.7333333,10.4 15.7666667,9.56666667 18.3,9.5 C20.5666667,9.5 22.3333333,10.1333333 23.6,11.4 C24.8666667,12.6666667 25.5,14.2333333 25.5,16.1 C25.5,18.6333333 24.9666667,20.8 23.9,22.6 C22.8333333,24.4 21.5333333,25.2666667 20,25.2 C19.1333333,25.2 18.4,24.9 17.8,24.3 C17.2,23.7 17.0333333,22.9 17.3,21.9 C17.4333333,21.3666667 17.6333333,20.6666667 17.9,19.8 C18.1666667,18.9333333 18.4,18.1666667 18.6,17.5 C18.8,16.8333333 18.8666667,16.3 18.8,15.9 C18.8,15.1 18.6,14.4666667 18.2,14 C17.8,13.5333333 17.2333333,13.3 16.5,13.3 C15.5666667,13.3 14.8,13.7 14.2,14.5 C13.6,15.3 13.2666667,16.3666667 13.2,17.7 C13.2,18.7666667 13.4,19.6666667 13.8,20.4 L11.6,29.8 C11.3333333,30.8 11.2333333,32.1 11.3,33.7 C8.23333333,32.3666667 5.73333333,30.2666667 3.8,27.4 C1.86666667,24.5333333 0.933333333,21.4 1,18 C1,14.8666667 1.76666667,12 3.3,9.4 C4.83333333,6.8 6.9,4.73333333 9.5,3.2 C12.1,1.66666667 14.9666667,0.9 18.1,0.9 C21.2333333,0.9 24.1,1.66666667 26.7,3.2 C29.3,4.73333333 31.4,6.8 33,9.4 C34.6,12 35.3666667,14.8666667 35.3,18 Z" transform="translate(-1)"/>
</svg><br />
</span></p>
<div title="Pinterest" class="ssbp-text">Pinterest</div>
<p></a><a data-site="email" class="ssba_email_share ssba_share_link" href="mailto:?subject=&body="  target=&quot;_blank&quot;  style="color:#7d7d7d; background-color: #7d7d7d; height: 48px; width: 48px; " ><img src="https://www.computerpassion.com/wp-content/plugins/simple-share-buttons-adder/buttons/somacro/email.png" style="width: 35px;" title="email" class="ssba ssba-img" alt="Share on email" /><span><svg xmlns="http://www.w3.org/2000/svg" fill="#fff" preserveAspectRatio="xMidYMid meet" height="1em" width="1em" viewBox="0 0 40 40">
  <g>
    <path d="m33.4 13.4v-3.4l-13.4 8.4-13.4-8.4v3.4l13.4 8.2z m0-6.8q1.3 0 2.3 1.1t0.9 2.3v20q0 1.3-0.9 2.3t-2.3 1.1h-26.8q-1.3 0-2.3-1.1t-0.9-2.3v-20q0-1.3 0.9-2.3t2.3-1.1h26.8z"></path>
  </g>
</svg></p>
<p></span><span class="color-icon"><svg xmlns="http://www.w3.org/2000/svg" width="34" height="28" viewBox="0 0 34 28">
  <path fill="#7D7D7D" d="M30.4,7.4 L30.4,4 L17,12.4 L3.6,4 L3.6,7.4 L17,15.6 L30.4,7.4 Z M30.4,0.6 C31.2666667,0.6 32.0333333,0.966666667 32.7,1.7 C33.3666667,2.43333333 33.6666667,3.2 33.6,4 L33.6,24 C33.6,24.8666667 33.3,25.6333333 32.7,26.3 C32.1,26.9666667 31.3333333,27.3333333 30.4,27.4 L3.6,27.4 C2.73333333,27.4 1.96666667,27.0333333 1.3,26.3 C0.633333333,25.5666667 0.333333333,24.8 0.4,24 L0.4,4 C0.4,3.13333333 0.7,2.36666667 1.3,1.7 C1.9,1.03333333 2.66666667,0.666666667 3.6,0.6 L30.4,0.6 Z"/>
</svg><br />
</span></p>
<div title="Email" class="ssbp-text">Email</div>
<p></a><a data-site="linkedin" class="ssba_linkedin_share ssba_share_link" href="https://www.linkedin.com/shareArticle?title=Check for null before calling ToString()&url=https://www.computerpassion.com/coding/knowledge-transfer/check-null-calling-tostring/"  target=&quot;_blank&quot;  style="color:#0077b5; background-color: #0077b5; height: 48px; width: 48px; " ><img src="https://www.computerpassion.com/wp-content/plugins/simple-share-buttons-adder/buttons/somacro/linkedin.png" style="width: 35px;" title="linkedin" class="ssba ssba-img" alt="Share on linkedin" /><span><svg xmlns="http://www.w3.org/2000/svg" fill="#fff" preserveAspectRatio="xMidYMid meet" height="1em" width="1em" viewBox="0 0 40 40">
  <g>
    <path d="m13.3 31.7h-5v-16.7h5v16.7z m18.4 0h-5v-8.9c0-2.4-0.9-3.5-2.5-3.5-1.3 0-2.1 0.6-2.5 1.9v10.5h-5s0-15 0-16.7h3.9l0.3 3.3h0.1c1-1.6 2.7-2.8 4.9-2.8 1.7 0 3.1 0.5 4.2 1.7 1 1.2 1.6 2.8 1.6 5.1v9.4z m-18.3-20.9c0 1.4-1.1 2.5-2.6 2.5s-2.5-1.1-2.5-2.5 1.1-2.5 2.5-2.5 2.6 1.2 2.6 2.5z"></path>
  </g>
</svg></p>
<p></span><span class="color-icon"><?xml version="1.0" encoding="UTF-8"?><br />
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50px" height="50px" viewBox="0 0 50 50" version="1.1">
<g id="surface97807">
<path style=" stroke:none;fill-rule:nonzero;fill:rgb(0%,46.666667%,70.980392%);fill-opacity:1;" d="M 8 3.007812 C 4.53125 3.007812 2.007812 5.089844 2.007812 7.949219 C 2.007812 10.820312 4.589844 12.988281 8 12.988281 C 11.46875 12.988281 13.988281 10.871094 13.988281 7.890625 C 13.832031 5.019531 11.359375 3.007812 8 3.007812 Z M 3 15 C 2.449219 15 2 15.449219 2 16 L 2 45 C 2 45.550781 2.449219 46 3 46 L 13 46 C 13.550781 46 14 45.550781 14 45 L 14 16 C 14 15.449219 13.550781 15 13 15 Z M 18 15 C 17.449219 15 17 15.449219 17 16 L 17 45 C 17 45.550781 17.449219 46 18 46 L 27 46 C 27.550781 46 28 45.550781 28 45 L 28 29.5 C 28 27.128906 29.820312 25.199219 32.140625 25.019531 C 32.261719 25 32.378906 25 32.5 25 C 32.621094 25 32.738281 25 32.859375 25.019531 C 35.179688 25.199219 37 27.128906 37 29.5 L 37 45 C 37 45.550781 37.449219 46 38 46 L 47 46 C 47.550781 46 48 45.550781 48 45 L 48 28 C 48 21.53125 44.527344 15 36.789062 15 C 33.269531 15 30.609375 16.359375 29 17.488281 L 29 16 C 29 15.449219 28.550781 15 28 15 Z M 18 15 "/>
</g>
</svg><br />
</span></p>
<div title="Linkedin" class="ssbp-text">Linkedin</div>
<p></a></div>
</div>
<p>The post <a rel="nofollow" href="https://www.computerpassion.com/coding/knowledge-transfer/check-null-calling-tostring/">Check for null before calling ToString()</a> appeared first on <a rel="nofollow" href="https://www.computerpassion.com">Computer Passion</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.computerpassion.com/coding/knowledge-transfer/check-null-calling-tostring/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Resharper for Visual Studio</title>
		<link>https://www.computerpassion.com/helpful/tools/resharper-visual-studio/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=resharper-visual-studio</link>
					<comments>https://www.computerpassion.com/helpful/tools/resharper-visual-studio/#respond</comments>
		
		<dc:creator><![CDATA[Anthony]]></dc:creator>
		<pubDate>Fri, 02 Sep 2016 16:52:44 +0000</pubDate>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[Visual Studio]]></category>
		<category><![CDATA[Must Try]]></category>
		<guid isPermaLink="false">https://www.computerpassion.com/auto-draft/</guid>

					<description><![CDATA[<p><img width="730" height="277" src="https://www.computerpassion.com/wp-content/uploads/2016/09/JetBrainsResharper-1024x388.png" class="attachment-large size-large wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://www.computerpassion.com/wp-content/uploads/2016/09/JetBrainsResharper-1024x388.png 1024w, https://www.computerpassion.com/wp-content/uploads/2016/09/JetBrainsResharper-300x114.png 300w, https://www.computerpassion.com/wp-content/uploads/2016/09/JetBrainsResharper-768x291.png 768w, https://www.computerpassion.com/wp-content/uploads/2016/09/JetBrainsResharper.png 1168w" sizes="(max-width: 730px) 100vw, 730px" />Resharper is a must have tool for any .net developer. Resharper helps by speeding up development time, helps keep naming conventions the same (amongst many other benefits), provides useful insights while coding, and so much more. I honestly would hate to code without Resharper, if you have never tried it give it a swirl (free<a class="moretag" href="https://www.computerpassion.com/helpful/tools/resharper-visual-studio/"><span class="screen-reader-text">Read more about Resharper for Visual Studio</span>[...]</a></p>
<p>The post <a rel="nofollow" href="https://www.computerpassion.com/helpful/tools/resharper-visual-studio/">Resharper for Visual Studio</a> appeared first on <a rel="nofollow" href="https://www.computerpassion.com">Computer Passion</a>.</p>
]]></description>
										<content:encoded><![CDATA[<img width="730" height="277" src="https://www.computerpassion.com/wp-content/uploads/2016/09/JetBrainsResharper-1024x388.png" class="attachment-large size-large wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://www.computerpassion.com/wp-content/uploads/2016/09/JetBrainsResharper-1024x388.png 1024w, https://www.computerpassion.com/wp-content/uploads/2016/09/JetBrainsResharper-300x114.png 300w, https://www.computerpassion.com/wp-content/uploads/2016/09/JetBrainsResharper-768x291.png 768w, https://www.computerpassion.com/wp-content/uploads/2016/09/JetBrainsResharper.png 1168w" sizes="(max-width: 730px) 100vw, 730px" /><p><img decoding="async" loading="lazy" class="alignnone size-medium wp-image-197" src="https://www.computerpassion.com/wp-content/uploads/2016/09/JetBrainsResharper-300x114.png" alt="JetBrainsResharper" width="300" height="114" srcset="https://www.computerpassion.com/wp-content/uploads/2016/09/JetBrainsResharper-300x114.png 300w, https://www.computerpassion.com/wp-content/uploads/2016/09/JetBrainsResharper-768x291.png 768w, https://www.computerpassion.com/wp-content/uploads/2016/09/JetBrainsResharper-1024x388.png 1024w, https://www.computerpassion.com/wp-content/uploads/2016/09/JetBrainsResharper.png 1168w" sizes="(max-width: 300px) 100vw, 300px" /></p>
<h3>Resharper is a must have tool for any .net developer.</h3>
<p>Resharper helps by speeding up development time, helps keep naming conventions the same (amongst many other benefits), provides useful insights while coding, and so much more. I honestly would hate to code without Resharper, if you have never tried it give it a swirl (free for 30 days).</p>
<p>You can find it from the <a href="https://www.jetbrains.com/resharper/">Jet Brains website</a>.<!-- Simple Share Buttons Adder (8.4.0) simplesharebuttons.com --></p>
<div class="ssba-classic-2 ssba ssbp-wrap left ssbp--theme-1">
<div style="text-align:left"><span class="ssba-share-text">Share me...</span><a data-site="facebook" class="ssba_facebook_share ssba_share_link" href="https://www.facebook.com/sharer.php?t=Resharper for Visual Studio&u=https://www.computerpassion.com/helpful/tools/resharper-visual-studio/"  target=&quot;_blank&quot;  style="color:#4267B2; background-color: #4267B2; height: 48px; width: 48px; " ><img src="https://www.computerpassion.com/wp-content/plugins/simple-share-buttons-adder/buttons/somacro/facebook.png" style="width: 35px;" title="facebook" class="ssba ssba-img" alt="Share on facebook" /><span><svg xmlns="http://www.w3.org/2000/svg" fill="#fff" preserveAspectRatio="xMidYMid meet" height="1em" width="1em" viewBox="0 0 40 40">
  <g>
    <path d="m21.7 16.7h5v5h-5v11.6h-5v-11.6h-5v-5h5v-2.1c0-2 0.6-4.5 1.8-5.9 1.3-1.3 2.8-2 4.7-2h3.5v5h-3.5c-0.9 0-1.5 0.6-1.5 1.5v3.5z"></path>
  </g>
</svg></p>
<p></span><span class="color-icon"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="28" viewBox="0 0 16 28">
  <path fill="#3B5998" d="M10.7,10.7 L15.7,10.7 L15.7,15.7 L10.7,15.7 L10.7,27.3 L5.7,27.3 L5.7,15.7 L0.7,15.7 L0.7,10.7 L5.7,10.7 L5.7,8.6 C5.7,6.6 6.3,4.1 7.5,2.7 C8.8,1.4 10.3,0.7 12.2,0.7 L15.7,0.7 L15.7,5.7 L12.2,5.7 C11.3,5.7 10.7,6.3 10.7,7.2 L10.7,10.7 Z"/>
</svg><br />
</span></p>
<div title="Facebook" class="ssbp-text">Facebook</div>
<p></a><a data-site="google" class="ssba_google_share ssba_share_link" href=""  target=&quot;_blank&quot;  style="color:; background-color: ; height: 48px; width: 48px; " ><img src="https://www.computerpassion.com/wp-content/plugins/simple-share-buttons-adder/buttons/somacro/google.png" style="width: 35px;" title="google" class="ssba ssba-img" alt="Share on google" /><span><?xml version="1.0" encoding="UTF-8"?><br />
<Error><Code>AccessDenied</Code><Message>Access Denied</Message><RequestId>K21C5V02HNNR48RB</RequestId><HostId>EsXdYCrZ6vMDKmeu4+7E9AMu7q0E5Vh7HfAS702/jbASF8+bkoDAQQCk6Hzc1WzNzeWhIYmMMYM=</HostId></Error></span><span class="color-icon"><?xml version="1.0" encoding="UTF-8"?><br />
<Error><Code>AccessDenied</Code><Message>Access Denied</Message><RequestId>JRXPF89EFX6YJD4A</RequestId><HostId>Y8Ufw01gS6KOijpDIyfr4DExHh4KKkluIM/t/egesZkC7WliiRNkfTlDYeJXiYbFJcr8+FHSt5c=</HostId></Error></span></p>
<div title="Google" class="ssbp-text">Google</div>
<p></a><a data-site="twitter" class="ssba_twitter_share ssba_share_link" href="https://twitter.com/intent/tweet?text=Resharper for Visual Studio&url=https://www.computerpassion.com/helpful/tools/resharper-visual-studio/&via="  target=&quot;_blank&quot;  style="color:#55acee; background-color: #55acee; height: 48px; width: 48px; " ><img src="https://www.computerpassion.com/wp-content/plugins/simple-share-buttons-adder/buttons/somacro/twitter.png" style="width: 35px;" title="twitter" class="ssba ssba-img" alt="Share on twitter" /><span><svg xmlns="http://www.w3.org/2000/svg" fill="#fff" preserveAspectRatio="xMidYMid meet" height="1em" width="1em" viewBox="0 0 40 40">
  <g>
    <path d="m31.5 11.7c1.3-0.8 2.2-2 2.7-3.4-1.4 0.7-2.7 1.2-4 1.4-1.1-1.2-2.6-1.9-4.4-1.9-1.7 0-3.2 0.6-4.4 1.8-1.2 1.2-1.8 2.7-1.8 4.4 0 0.5 0.1 0.9 0.2 1.3-5.1-0.1-9.4-2.3-12.7-6.4-0.6 1-0.9 2.1-0.9 3.1 0 2.2 1 3.9 2.8 5.2-1.1-0.1-2-0.4-2.8-0.8 0 1.5 0.5 2.8 1.4 4 0.9 1.1 2.1 1.8 3.5 2.1-0.5 0.1-1 0.2-1.6 0.2-0.5 0-0.9 0-1.1-0.1 0.4 1.2 1.1 2.3 2.1 3 1.1 0.8 2.3 1.2 3.6 1.3-2.2 1.7-4.7 2.6-7.6 2.6-0.7 0-1.2 0-1.5-0.1 2.8 1.9 6 2.8 9.5 2.8 3.5 0 6.7-0.9 9.4-2.7 2.8-1.8 4.8-4.1 6.1-6.7 1.3-2.6 1.9-5.3 1.9-8.1v-0.8c1.3-0.9 2.3-2 3.1-3.2-1.1 0.5-2.3 0.8-3.5 1z"></path>
  </g>
</svg></p>
<p></span><span class="color-icon"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="26" viewBox="0 0 30 26">
  <path fill="#55ACEE" d="M26.5,4.7 C27.8,3.9 28.7,2.7 29.2,1.3 C27.8,2 26.5,2.5 25.2,2.7 C24.1,1.5 22.6,0.8 20.8,0.8 C19.1,0.8 17.6,1.4 16.4,2.6 C15.2,3.8 14.6,5.3 14.6,7 C14.6,7.5 14.7,7.9 14.8,8.3 C9.7,8.2 5.4,6 2.1,1.9 C1.5,2.9 1.2,4 1.2,5 C1.2,7.2 2.2,8.9 4,10.2 C2.9,10.1 2,9.8 1.2,9.4 C1.2,10.9 1.7,12.2 2.6,13.4 C3.5,14.5 4.7,15.2 6.1,15.5 C5.6,15.6 5.1,15.7 4.5,15.7 C4,15.7 3.6,15.7 3.4,15.6 C3.8,16.8 4.5,17.9 5.5,18.6 C6.6,19.4 7.8,19.8 9.1,19.9 C6.9,21.6 4.4,22.5 1.5,22.5 C0.8,22.5 0.3,22.5 3.55271368e-15,22.4 C2.8,24.3 6,25.2 9.5,25.2 C13,25.2 16.2,24.3 18.9,22.5 C21.7,20.7 23.7,18.4 25,15.8 C26.3,13.2 26.9,10.5 26.9,7.7 L26.9,6.9 C28.2,6 29.2,4.9 30,3.7 C28.9,4.2 27.7,4.5 26.5,4.7 Z"/>
</svg><br />
</span></p>
<div title="Twitter" class="ssbp-text">Twitter</div>
<p></a><a data-site="pinterest" class="ssba_pinterest_share ssba_share_link" href="https://pinterest.com/pin/create/button/?description=Resharper for Visual Studio&media=&url=https://www.computerpassion.com/helpful/tools/resharper-visual-studio/"  target=&quot;_blank&quot;  style="color:#CB2027; background-color: #CB2027; height: 48px; width: 48px; " ><img src="https://www.computerpassion.com/wp-content/plugins/simple-share-buttons-adder/buttons/somacro/pinterest.png" style="width: 35px;" title="pinterest" class="ssba ssba-img" alt="Share on pinterest" /><span><svg xmlns="http://www.w3.org/2000/svg" fill="#fff" preserveAspectRatio="xMidYMid meet" height="1em" width="1em" viewBox="0 0 40 40">
  <g>
    <path d="m37.3 20q0 4.7-2.3 8.6t-6.3 6.2-8.6 2.3q-2.4 0-4.8-0.7 1.3-2 1.7-3.6 0.2-0.8 1.2-4.7 0.5 0.8 1.7 1.5t2.5 0.6q2.7 0 4.8-1.5t3.3-4.2 1.2-6.1q0-2.5-1.4-4.7t-3.8-3.7-5.7-1.4q-2.4 0-4.4 0.7t-3.4 1.7-2.5 2.4-1.5 2.9-0.4 3q0 2.4 0.8 4.1t2.7 2.5q0.6 0.3 0.8-0.5 0.1-0.1 0.2-0.6t0.2-0.7q0.1-0.5-0.3-1-1.1-1.3-1.1-3.3 0-3.4 2.3-5.8t6.1-2.5q3.4 0 5.3 1.9t1.9 4.7q0 3.8-1.6 6.5t-3.9 2.6q-1.3 0-2.2-0.9t-0.5-2.4q0.2-0.8 0.6-2.1t0.7-2.3 0.2-1.6q0-1.2-0.6-1.9t-1.7-0.7q-1.4 0-2.3 1.2t-1 3.2q0 1.6 0.6 2.7l-2.2 9.4q-0.4 1.5-0.3 3.9-4.6-2-7.5-6.3t-2.8-9.4q0-4.7 2.3-8.6t6.2-6.2 8.6-2.3 8.6 2.3 6.3 6.2 2.3 8.6z"></path>
  </g>
</svg></p>
<p></span><span class="color-icon"><svg xmlns="http://www.w3.org/2000/svg" width="35" height="36" viewBox="0 0 35 36">
  <path fill="#CB2027" d="M35.3,18 C35.3,21.1333333 34.5333333,24 33,26.6 C31.4666667,29.2 29.3666667,31.2666667 26.7,32.8 C24.0333333,34.3333333 21.1666667,35.1 18.1,35.1 C16.5,35.1 14.9,34.8666667 13.3,34.4 C14.1666667,33.0666667 14.7333333,31.8666667 15,30.8 C15.1333333,30.2666667 15.5333333,28.7 16.2,26.1 C16.5333333,26.6333333 17.1,27.1333333 17.9,27.6 C18.7,28.0666667 19.5333333,28.2666667 20.4,28.2 C22.2,28.2 23.8,27.7 25.2,26.7 C26.6,25.7 27.7,24.3 28.5,22.5 C29.3,20.7 29.7,18.6666667 29.7,16.4 C29.7,14.7333333 29.2333333,13.1666667 28.3,11.7 C27.3666667,10.2333333 26.1,9 24.5,8 C22.9,7 21,6.53333333 18.8,6.6 C17.2,6.6 15.7333333,6.83333333 14.4,7.3 C13.0666667,7.76666667 11.9333333,8.33333333 11,9 C10.0666667,9.66666667 9.23333333,10.4666667 8.5,11.4 C7.76666667,12.3333333 7.26666667,13.3 7,14.3 C6.73333333,15.3 6.6,16.3 6.6,17.3 C6.6,18.9 6.86666667,20.2666667 7.4,21.4 C7.93333333,22.5333333 8.83333333,23.3666667 10.1,23.9 C10.5,24.1 10.7666667,23.9333333 10.9,23.4 C10.9666667,23.3333333 11.0333333,23.1333333 11.1,22.8 C11.1666667,22.4666667 11.2333333,22.2333333 11.3,22.1 C11.3666667,21.7666667 11.2666667,21.4333333 11,21.1 C10.2666667,20.2333333 9.9,19.1333333 9.9,17.8 C9.9,15.5333333 10.6666667,13.6 12.2,12 C13.7333333,10.4 15.7666667,9.56666667 18.3,9.5 C20.5666667,9.5 22.3333333,10.1333333 23.6,11.4 C24.8666667,12.6666667 25.5,14.2333333 25.5,16.1 C25.5,18.6333333 24.9666667,20.8 23.9,22.6 C22.8333333,24.4 21.5333333,25.2666667 20,25.2 C19.1333333,25.2 18.4,24.9 17.8,24.3 C17.2,23.7 17.0333333,22.9 17.3,21.9 C17.4333333,21.3666667 17.6333333,20.6666667 17.9,19.8 C18.1666667,18.9333333 18.4,18.1666667 18.6,17.5 C18.8,16.8333333 18.8666667,16.3 18.8,15.9 C18.8,15.1 18.6,14.4666667 18.2,14 C17.8,13.5333333 17.2333333,13.3 16.5,13.3 C15.5666667,13.3 14.8,13.7 14.2,14.5 C13.6,15.3 13.2666667,16.3666667 13.2,17.7 C13.2,18.7666667 13.4,19.6666667 13.8,20.4 L11.6,29.8 C11.3333333,30.8 11.2333333,32.1 11.3,33.7 C8.23333333,32.3666667 5.73333333,30.2666667 3.8,27.4 C1.86666667,24.5333333 0.933333333,21.4 1,18 C1,14.8666667 1.76666667,12 3.3,9.4 C4.83333333,6.8 6.9,4.73333333 9.5,3.2 C12.1,1.66666667 14.9666667,0.9 18.1,0.9 C21.2333333,0.9 24.1,1.66666667 26.7,3.2 C29.3,4.73333333 31.4,6.8 33,9.4 C34.6,12 35.3666667,14.8666667 35.3,18 Z" transform="translate(-1)"/>
</svg><br />
</span></p>
<div title="Pinterest" class="ssbp-text">Pinterest</div>
<p></a><a data-site="email" class="ssba_email_share ssba_share_link" href="mailto:?subject=&body="  target=&quot;_blank&quot;  style="color:#7d7d7d; background-color: #7d7d7d; height: 48px; width: 48px; " ><img src="https://www.computerpassion.com/wp-content/plugins/simple-share-buttons-adder/buttons/somacro/email.png" style="width: 35px;" title="email" class="ssba ssba-img" alt="Share on email" /><span><svg xmlns="http://www.w3.org/2000/svg" fill="#fff" preserveAspectRatio="xMidYMid meet" height="1em" width="1em" viewBox="0 0 40 40">
  <g>
    <path d="m33.4 13.4v-3.4l-13.4 8.4-13.4-8.4v3.4l13.4 8.2z m0-6.8q1.3 0 2.3 1.1t0.9 2.3v20q0 1.3-0.9 2.3t-2.3 1.1h-26.8q-1.3 0-2.3-1.1t-0.9-2.3v-20q0-1.3 0.9-2.3t2.3-1.1h26.8z"></path>
  </g>
</svg></p>
<p></span><span class="color-icon"><svg xmlns="http://www.w3.org/2000/svg" width="34" height="28" viewBox="0 0 34 28">
  <path fill="#7D7D7D" d="M30.4,7.4 L30.4,4 L17,12.4 L3.6,4 L3.6,7.4 L17,15.6 L30.4,7.4 Z M30.4,0.6 C31.2666667,0.6 32.0333333,0.966666667 32.7,1.7 C33.3666667,2.43333333 33.6666667,3.2 33.6,4 L33.6,24 C33.6,24.8666667 33.3,25.6333333 32.7,26.3 C32.1,26.9666667 31.3333333,27.3333333 30.4,27.4 L3.6,27.4 C2.73333333,27.4 1.96666667,27.0333333 1.3,26.3 C0.633333333,25.5666667 0.333333333,24.8 0.4,24 L0.4,4 C0.4,3.13333333 0.7,2.36666667 1.3,1.7 C1.9,1.03333333 2.66666667,0.666666667 3.6,0.6 L30.4,0.6 Z"/>
</svg><br />
</span></p>
<div title="Email" class="ssbp-text">Email</div>
<p></a><a data-site="linkedin" class="ssba_linkedin_share ssba_share_link" href="https://www.linkedin.com/shareArticle?title=Resharper for Visual Studio&url=https://www.computerpassion.com/helpful/tools/resharper-visual-studio/"  target=&quot;_blank&quot;  style="color:#0077b5; background-color: #0077b5; height: 48px; width: 48px; " ><img src="https://www.computerpassion.com/wp-content/plugins/simple-share-buttons-adder/buttons/somacro/linkedin.png" style="width: 35px;" title="linkedin" class="ssba ssba-img" alt="Share on linkedin" /><span><svg xmlns="http://www.w3.org/2000/svg" fill="#fff" preserveAspectRatio="xMidYMid meet" height="1em" width="1em" viewBox="0 0 40 40">
  <g>
    <path d="m13.3 31.7h-5v-16.7h5v16.7z m18.4 0h-5v-8.9c0-2.4-0.9-3.5-2.5-3.5-1.3 0-2.1 0.6-2.5 1.9v10.5h-5s0-15 0-16.7h3.9l0.3 3.3h0.1c1-1.6 2.7-2.8 4.9-2.8 1.7 0 3.1 0.5 4.2 1.7 1 1.2 1.6 2.8 1.6 5.1v9.4z m-18.3-20.9c0 1.4-1.1 2.5-2.6 2.5s-2.5-1.1-2.5-2.5 1.1-2.5 2.5-2.5 2.6 1.2 2.6 2.5z"></path>
  </g>
</svg></p>
<p></span><span class="color-icon"><?xml version="1.0" encoding="UTF-8"?><br />
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50px" height="50px" viewBox="0 0 50 50" version="1.1">
<g id="surface97807">
<path style=" stroke:none;fill-rule:nonzero;fill:rgb(0%,46.666667%,70.980392%);fill-opacity:1;" d="M 8 3.007812 C 4.53125 3.007812 2.007812 5.089844 2.007812 7.949219 C 2.007812 10.820312 4.589844 12.988281 8 12.988281 C 11.46875 12.988281 13.988281 10.871094 13.988281 7.890625 C 13.832031 5.019531 11.359375 3.007812 8 3.007812 Z M 3 15 C 2.449219 15 2 15.449219 2 16 L 2 45 C 2 45.550781 2.449219 46 3 46 L 13 46 C 13.550781 46 14 45.550781 14 45 L 14 16 C 14 15.449219 13.550781 15 13 15 Z M 18 15 C 17.449219 15 17 15.449219 17 16 L 17 45 C 17 45.550781 17.449219 46 18 46 L 27 46 C 27.550781 46 28 45.550781 28 45 L 28 29.5 C 28 27.128906 29.820312 25.199219 32.140625 25.019531 C 32.261719 25 32.378906 25 32.5 25 C 32.621094 25 32.738281 25 32.859375 25.019531 C 35.179688 25.199219 37 27.128906 37 29.5 L 37 45 C 37 45.550781 37.449219 46 38 46 L 47 46 C 47.550781 46 48 45.550781 48 45 L 48 28 C 48 21.53125 44.527344 15 36.789062 15 C 33.269531 15 30.609375 16.359375 29 17.488281 L 29 16 C 29 15.449219 28.550781 15 28 15 Z M 18 15 "/>
</g>
</svg><br />
</span></p>
<div title="Linkedin" class="ssbp-text">Linkedin</div>
<p></a></div>
</div>
<p>The post <a rel="nofollow" href="https://www.computerpassion.com/helpful/tools/resharper-visual-studio/">Resharper for Visual Studio</a> appeared first on <a rel="nofollow" href="https://www.computerpassion.com">Computer Passion</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.computerpassion.com/helpful/tools/resharper-visual-studio/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Learning to code or need a Refresher, BlackWasp can help!</title>
		<link>https://www.computerpassion.com/coding/references/learning-to-code-or-need-a-refresher-blackwasp-can-help/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=learning-to-code-or-need-a-refresher-blackwasp-can-help</link>
					<comments>https://www.computerpassion.com/coding/references/learning-to-code-or-need-a-refresher-blackwasp-can-help/#respond</comments>
		
		<dc:creator><![CDATA[Anthony]]></dc:creator>
		<pubDate>Mon, 01 Aug 2016 22:56:19 +0000</pubDate>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[Frameworks]]></category>
		<category><![CDATA[Microsoft SQL]]></category>
		<category><![CDATA[Visual Studio]]></category>
		<guid isPermaLink="false">https://www.computerpassion.com/?p=108</guid>

					<description><![CDATA[<p><img width="639" height="178" src="https://www.computerpassion.com/wp-content/uploads/2016/08/BlackWaspHome.png" class="attachment-large size-large wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://www.computerpassion.com/wp-content/uploads/2016/08/BlackWaspHome.png 639w, https://www.computerpassion.com/wp-content/uploads/2016/08/BlackWaspHome-300x84.png 300w" sizes="(max-width: 639px) 100vw, 639px" />BlackWasp is a great site that has tutorials and definitions. It is really good at explaining difficult concepts in an easy to understand way and covers a wide range of topics. I recommend this site for all levels of programmers and especially anyone that is new. They have topics from C# fundamentals, unit testing, and<a class="moretag" href="https://www.computerpassion.com/coding/references/learning-to-code-or-need-a-refresher-blackwasp-can-help/"><span class="screen-reader-text">Read more about Learning to code or need a Refresher, BlackWasp can help!</span>[...]</a></p>
<p>The post <a rel="nofollow" href="https://www.computerpassion.com/coding/references/learning-to-code-or-need-a-refresher-blackwasp-can-help/">Learning to code or need a Refresher, BlackWasp can help!</a> appeared first on <a rel="nofollow" href="https://www.computerpassion.com">Computer Passion</a>.</p>
]]></description>
										<content:encoded><![CDATA[<img width="639" height="178" src="https://www.computerpassion.com/wp-content/uploads/2016/08/BlackWaspHome.png" class="attachment-large size-large wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://www.computerpassion.com/wp-content/uploads/2016/08/BlackWaspHome.png 639w, https://www.computerpassion.com/wp-content/uploads/2016/08/BlackWaspHome-300x84.png 300w" sizes="(max-width: 639px) 100vw, 639px" /><p><img decoding="async" loading="lazy" class="size-full wp-image-109 alignnone" src="https://www.computerpassion.com/wp-content/uploads/2016/08/BlackWaspLogo.png" alt="BlackWaspLogo" width="218" height="90" /></p>
<p>BlackWasp is a great site that has tutorials and definitions. It is really good at explaining difficult concepts in an easy to understand way and covers a wide range of topics. I recommend this site for all levels of programmers and especially anyone that is new.</p>
<p>They have topics from C# fundamentals, unit testing, and many more.</p>
<p><a href="http://www.blackwasp.co.uk/">Check out BlackWasp</a><!-- Simple Share Buttons Adder (8.4.0) simplesharebuttons.com --></p>
<div class="ssba-classic-2 ssba ssbp-wrap left ssbp--theme-1">
<div style="text-align:left"><span class="ssba-share-text">Share me...</span><a data-site="facebook" class="ssba_facebook_share ssba_share_link" href="https://www.facebook.com/sharer.php?t=Learning to code or need a Refresher, BlackWasp can help!&u=https://www.computerpassion.com/coding/references/learning-to-code-or-need-a-refresher-blackwasp-can-help/"  target=&quot;_blank&quot;  style="color:#4267B2; background-color: #4267B2; height: 48px; width: 48px; " ><img src="https://www.computerpassion.com/wp-content/plugins/simple-share-buttons-adder/buttons/somacro/facebook.png" style="width: 35px;" title="facebook" class="ssba ssba-img" alt="Share on facebook" /><span><svg xmlns="http://www.w3.org/2000/svg" fill="#fff" preserveAspectRatio="xMidYMid meet" height="1em" width="1em" viewBox="0 0 40 40">
  <g>
    <path d="m21.7 16.7h5v5h-5v11.6h-5v-11.6h-5v-5h5v-2.1c0-2 0.6-4.5 1.8-5.9 1.3-1.3 2.8-2 4.7-2h3.5v5h-3.5c-0.9 0-1.5 0.6-1.5 1.5v3.5z"></path>
  </g>
</svg></p>
<p></span><span class="color-icon"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="28" viewBox="0 0 16 28">
  <path fill="#3B5998" d="M10.7,10.7 L15.7,10.7 L15.7,15.7 L10.7,15.7 L10.7,27.3 L5.7,27.3 L5.7,15.7 L0.7,15.7 L0.7,10.7 L5.7,10.7 L5.7,8.6 C5.7,6.6 6.3,4.1 7.5,2.7 C8.8,1.4 10.3,0.7 12.2,0.7 L15.7,0.7 L15.7,5.7 L12.2,5.7 C11.3,5.7 10.7,6.3 10.7,7.2 L10.7,10.7 Z"/>
</svg><br />
</span></p>
<div title="Facebook" class="ssbp-text">Facebook</div>
<p></a><a data-site="google" class="ssba_google_share ssba_share_link" href=""  target=&quot;_blank&quot;  style="color:; background-color: ; height: 48px; width: 48px; " ><img src="https://www.computerpassion.com/wp-content/plugins/simple-share-buttons-adder/buttons/somacro/google.png" style="width: 35px;" title="google" class="ssba ssba-img" alt="Share on google" /><span><?xml version="1.0" encoding="UTF-8"?><br />
<Error><Code>AccessDenied</Code><Message>Access Denied</Message><RequestId>K21C5V02HNNR48RB</RequestId><HostId>EsXdYCrZ6vMDKmeu4+7E9AMu7q0E5Vh7HfAS702/jbASF8+bkoDAQQCk6Hzc1WzNzeWhIYmMMYM=</HostId></Error></span><span class="color-icon"><?xml version="1.0" encoding="UTF-8"?><br />
<Error><Code>AccessDenied</Code><Message>Access Denied</Message><RequestId>JRXPF89EFX6YJD4A</RequestId><HostId>Y8Ufw01gS6KOijpDIyfr4DExHh4KKkluIM/t/egesZkC7WliiRNkfTlDYeJXiYbFJcr8+FHSt5c=</HostId></Error></span></p>
<div title="Google" class="ssbp-text">Google</div>
<p></a><a data-site="twitter" class="ssba_twitter_share ssba_share_link" href="https://twitter.com/intent/tweet?text=Learning to code or need a Refresher, BlackWasp can help!&url=https://www.computerpassion.com/coding/references/learning-to-code-or-need-a-refresher-blackwasp-can-help/&via="  target=&quot;_blank&quot;  style="color:#55acee; background-color: #55acee; height: 48px; width: 48px; " ><img src="https://www.computerpassion.com/wp-content/plugins/simple-share-buttons-adder/buttons/somacro/twitter.png" style="width: 35px;" title="twitter" class="ssba ssba-img" alt="Share on twitter" /><span><svg xmlns="http://www.w3.org/2000/svg" fill="#fff" preserveAspectRatio="xMidYMid meet" height="1em" width="1em" viewBox="0 0 40 40">
  <g>
    <path d="m31.5 11.7c1.3-0.8 2.2-2 2.7-3.4-1.4 0.7-2.7 1.2-4 1.4-1.1-1.2-2.6-1.9-4.4-1.9-1.7 0-3.2 0.6-4.4 1.8-1.2 1.2-1.8 2.7-1.8 4.4 0 0.5 0.1 0.9 0.2 1.3-5.1-0.1-9.4-2.3-12.7-6.4-0.6 1-0.9 2.1-0.9 3.1 0 2.2 1 3.9 2.8 5.2-1.1-0.1-2-0.4-2.8-0.8 0 1.5 0.5 2.8 1.4 4 0.9 1.1 2.1 1.8 3.5 2.1-0.5 0.1-1 0.2-1.6 0.2-0.5 0-0.9 0-1.1-0.1 0.4 1.2 1.1 2.3 2.1 3 1.1 0.8 2.3 1.2 3.6 1.3-2.2 1.7-4.7 2.6-7.6 2.6-0.7 0-1.2 0-1.5-0.1 2.8 1.9 6 2.8 9.5 2.8 3.5 0 6.7-0.9 9.4-2.7 2.8-1.8 4.8-4.1 6.1-6.7 1.3-2.6 1.9-5.3 1.9-8.1v-0.8c1.3-0.9 2.3-2 3.1-3.2-1.1 0.5-2.3 0.8-3.5 1z"></path>
  </g>
</svg></p>
<p></span><span class="color-icon"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="26" viewBox="0 0 30 26">
  <path fill="#55ACEE" d="M26.5,4.7 C27.8,3.9 28.7,2.7 29.2,1.3 C27.8,2 26.5,2.5 25.2,2.7 C24.1,1.5 22.6,0.8 20.8,0.8 C19.1,0.8 17.6,1.4 16.4,2.6 C15.2,3.8 14.6,5.3 14.6,7 C14.6,7.5 14.7,7.9 14.8,8.3 C9.7,8.2 5.4,6 2.1,1.9 C1.5,2.9 1.2,4 1.2,5 C1.2,7.2 2.2,8.9 4,10.2 C2.9,10.1 2,9.8 1.2,9.4 C1.2,10.9 1.7,12.2 2.6,13.4 C3.5,14.5 4.7,15.2 6.1,15.5 C5.6,15.6 5.1,15.7 4.5,15.7 C4,15.7 3.6,15.7 3.4,15.6 C3.8,16.8 4.5,17.9 5.5,18.6 C6.6,19.4 7.8,19.8 9.1,19.9 C6.9,21.6 4.4,22.5 1.5,22.5 C0.8,22.5 0.3,22.5 3.55271368e-15,22.4 C2.8,24.3 6,25.2 9.5,25.2 C13,25.2 16.2,24.3 18.9,22.5 C21.7,20.7 23.7,18.4 25,15.8 C26.3,13.2 26.9,10.5 26.9,7.7 L26.9,6.9 C28.2,6 29.2,4.9 30,3.7 C28.9,4.2 27.7,4.5 26.5,4.7 Z"/>
</svg><br />
</span></p>
<div title="Twitter" class="ssbp-text">Twitter</div>
<p></a><a data-site="pinterest" class="ssba_pinterest_share ssba_share_link" href="https://pinterest.com/pin/create/button/?description=Learning to code or need a Refresher, BlackWasp can help!&media=&url=https://www.computerpassion.com/coding/references/learning-to-code-or-need-a-refresher-blackwasp-can-help/"  target=&quot;_blank&quot;  style="color:#CB2027; background-color: #CB2027; height: 48px; width: 48px; " ><img src="https://www.computerpassion.com/wp-content/plugins/simple-share-buttons-adder/buttons/somacro/pinterest.png" style="width: 35px;" title="pinterest" class="ssba ssba-img" alt="Share on pinterest" /><span><svg xmlns="http://www.w3.org/2000/svg" fill="#fff" preserveAspectRatio="xMidYMid meet" height="1em" width="1em" viewBox="0 0 40 40">
  <g>
    <path d="m37.3 20q0 4.7-2.3 8.6t-6.3 6.2-8.6 2.3q-2.4 0-4.8-0.7 1.3-2 1.7-3.6 0.2-0.8 1.2-4.7 0.5 0.8 1.7 1.5t2.5 0.6q2.7 0 4.8-1.5t3.3-4.2 1.2-6.1q0-2.5-1.4-4.7t-3.8-3.7-5.7-1.4q-2.4 0-4.4 0.7t-3.4 1.7-2.5 2.4-1.5 2.9-0.4 3q0 2.4 0.8 4.1t2.7 2.5q0.6 0.3 0.8-0.5 0.1-0.1 0.2-0.6t0.2-0.7q0.1-0.5-0.3-1-1.1-1.3-1.1-3.3 0-3.4 2.3-5.8t6.1-2.5q3.4 0 5.3 1.9t1.9 4.7q0 3.8-1.6 6.5t-3.9 2.6q-1.3 0-2.2-0.9t-0.5-2.4q0.2-0.8 0.6-2.1t0.7-2.3 0.2-1.6q0-1.2-0.6-1.9t-1.7-0.7q-1.4 0-2.3 1.2t-1 3.2q0 1.6 0.6 2.7l-2.2 9.4q-0.4 1.5-0.3 3.9-4.6-2-7.5-6.3t-2.8-9.4q0-4.7 2.3-8.6t6.2-6.2 8.6-2.3 8.6 2.3 6.3 6.2 2.3 8.6z"></path>
  </g>
</svg></p>
<p></span><span class="color-icon"><svg xmlns="http://www.w3.org/2000/svg" width="35" height="36" viewBox="0 0 35 36">
  <path fill="#CB2027" d="M35.3,18 C35.3,21.1333333 34.5333333,24 33,26.6 C31.4666667,29.2 29.3666667,31.2666667 26.7,32.8 C24.0333333,34.3333333 21.1666667,35.1 18.1,35.1 C16.5,35.1 14.9,34.8666667 13.3,34.4 C14.1666667,33.0666667 14.7333333,31.8666667 15,30.8 C15.1333333,30.2666667 15.5333333,28.7 16.2,26.1 C16.5333333,26.6333333 17.1,27.1333333 17.9,27.6 C18.7,28.0666667 19.5333333,28.2666667 20.4,28.2 C22.2,28.2 23.8,27.7 25.2,26.7 C26.6,25.7 27.7,24.3 28.5,22.5 C29.3,20.7 29.7,18.6666667 29.7,16.4 C29.7,14.7333333 29.2333333,13.1666667 28.3,11.7 C27.3666667,10.2333333 26.1,9 24.5,8 C22.9,7 21,6.53333333 18.8,6.6 C17.2,6.6 15.7333333,6.83333333 14.4,7.3 C13.0666667,7.76666667 11.9333333,8.33333333 11,9 C10.0666667,9.66666667 9.23333333,10.4666667 8.5,11.4 C7.76666667,12.3333333 7.26666667,13.3 7,14.3 C6.73333333,15.3 6.6,16.3 6.6,17.3 C6.6,18.9 6.86666667,20.2666667 7.4,21.4 C7.93333333,22.5333333 8.83333333,23.3666667 10.1,23.9 C10.5,24.1 10.7666667,23.9333333 10.9,23.4 C10.9666667,23.3333333 11.0333333,23.1333333 11.1,22.8 C11.1666667,22.4666667 11.2333333,22.2333333 11.3,22.1 C11.3666667,21.7666667 11.2666667,21.4333333 11,21.1 C10.2666667,20.2333333 9.9,19.1333333 9.9,17.8 C9.9,15.5333333 10.6666667,13.6 12.2,12 C13.7333333,10.4 15.7666667,9.56666667 18.3,9.5 C20.5666667,9.5 22.3333333,10.1333333 23.6,11.4 C24.8666667,12.6666667 25.5,14.2333333 25.5,16.1 C25.5,18.6333333 24.9666667,20.8 23.9,22.6 C22.8333333,24.4 21.5333333,25.2666667 20,25.2 C19.1333333,25.2 18.4,24.9 17.8,24.3 C17.2,23.7 17.0333333,22.9 17.3,21.9 C17.4333333,21.3666667 17.6333333,20.6666667 17.9,19.8 C18.1666667,18.9333333 18.4,18.1666667 18.6,17.5 C18.8,16.8333333 18.8666667,16.3 18.8,15.9 C18.8,15.1 18.6,14.4666667 18.2,14 C17.8,13.5333333 17.2333333,13.3 16.5,13.3 C15.5666667,13.3 14.8,13.7 14.2,14.5 C13.6,15.3 13.2666667,16.3666667 13.2,17.7 C13.2,18.7666667 13.4,19.6666667 13.8,20.4 L11.6,29.8 C11.3333333,30.8 11.2333333,32.1 11.3,33.7 C8.23333333,32.3666667 5.73333333,30.2666667 3.8,27.4 C1.86666667,24.5333333 0.933333333,21.4 1,18 C1,14.8666667 1.76666667,12 3.3,9.4 C4.83333333,6.8 6.9,4.73333333 9.5,3.2 C12.1,1.66666667 14.9666667,0.9 18.1,0.9 C21.2333333,0.9 24.1,1.66666667 26.7,3.2 C29.3,4.73333333 31.4,6.8 33,9.4 C34.6,12 35.3666667,14.8666667 35.3,18 Z" transform="translate(-1)"/>
</svg><br />
</span></p>
<div title="Pinterest" class="ssbp-text">Pinterest</div>
<p></a><a data-site="email" class="ssba_email_share ssba_share_link" href="mailto:?subject=&body="  target=&quot;_blank&quot;  style="color:#7d7d7d; background-color: #7d7d7d; height: 48px; width: 48px; " ><img src="https://www.computerpassion.com/wp-content/plugins/simple-share-buttons-adder/buttons/somacro/email.png" style="width: 35px;" title="email" class="ssba ssba-img" alt="Share on email" /><span><svg xmlns="http://www.w3.org/2000/svg" fill="#fff" preserveAspectRatio="xMidYMid meet" height="1em" width="1em" viewBox="0 0 40 40">
  <g>
    <path d="m33.4 13.4v-3.4l-13.4 8.4-13.4-8.4v3.4l13.4 8.2z m0-6.8q1.3 0 2.3 1.1t0.9 2.3v20q0 1.3-0.9 2.3t-2.3 1.1h-26.8q-1.3 0-2.3-1.1t-0.9-2.3v-20q0-1.3 0.9-2.3t2.3-1.1h26.8z"></path>
  </g>
</svg></p>
<p></span><span class="color-icon"><svg xmlns="http://www.w3.org/2000/svg" width="34" height="28" viewBox="0 0 34 28">
  <path fill="#7D7D7D" d="M30.4,7.4 L30.4,4 L17,12.4 L3.6,4 L3.6,7.4 L17,15.6 L30.4,7.4 Z M30.4,0.6 C31.2666667,0.6 32.0333333,0.966666667 32.7,1.7 C33.3666667,2.43333333 33.6666667,3.2 33.6,4 L33.6,24 C33.6,24.8666667 33.3,25.6333333 32.7,26.3 C32.1,26.9666667 31.3333333,27.3333333 30.4,27.4 L3.6,27.4 C2.73333333,27.4 1.96666667,27.0333333 1.3,26.3 C0.633333333,25.5666667 0.333333333,24.8 0.4,24 L0.4,4 C0.4,3.13333333 0.7,2.36666667 1.3,1.7 C1.9,1.03333333 2.66666667,0.666666667 3.6,0.6 L30.4,0.6 Z"/>
</svg><br />
</span></p>
<div title="Email" class="ssbp-text">Email</div>
<p></a><a data-site="linkedin" class="ssba_linkedin_share ssba_share_link" href="https://www.linkedin.com/shareArticle?title=Learning to code or need a Refresher, BlackWasp can help!&url=https://www.computerpassion.com/coding/references/learning-to-code-or-need-a-refresher-blackwasp-can-help/"  target=&quot;_blank&quot;  style="color:#0077b5; background-color: #0077b5; height: 48px; width: 48px; " ><img src="https://www.computerpassion.com/wp-content/plugins/simple-share-buttons-adder/buttons/somacro/linkedin.png" style="width: 35px;" title="linkedin" class="ssba ssba-img" alt="Share on linkedin" /><span><svg xmlns="http://www.w3.org/2000/svg" fill="#fff" preserveAspectRatio="xMidYMid meet" height="1em" width="1em" viewBox="0 0 40 40">
  <g>
    <path d="m13.3 31.7h-5v-16.7h5v16.7z m18.4 0h-5v-8.9c0-2.4-0.9-3.5-2.5-3.5-1.3 0-2.1 0.6-2.5 1.9v10.5h-5s0-15 0-16.7h3.9l0.3 3.3h0.1c1-1.6 2.7-2.8 4.9-2.8 1.7 0 3.1 0.5 4.2 1.7 1 1.2 1.6 2.8 1.6 5.1v9.4z m-18.3-20.9c0 1.4-1.1 2.5-2.6 2.5s-2.5-1.1-2.5-2.5 1.1-2.5 2.5-2.5 2.6 1.2 2.6 2.5z"></path>
  </g>
</svg></p>
<p></span><span class="color-icon"><?xml version="1.0" encoding="UTF-8"?><br />
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="50px" height="50px" viewBox="0 0 50 50" version="1.1">
<g id="surface97807">
<path style=" stroke:none;fill-rule:nonzero;fill:rgb(0%,46.666667%,70.980392%);fill-opacity:1;" d="M 8 3.007812 C 4.53125 3.007812 2.007812 5.089844 2.007812 7.949219 C 2.007812 10.820312 4.589844 12.988281 8 12.988281 C 11.46875 12.988281 13.988281 10.871094 13.988281 7.890625 C 13.832031 5.019531 11.359375 3.007812 8 3.007812 Z M 3 15 C 2.449219 15 2 15.449219 2 16 L 2 45 C 2 45.550781 2.449219 46 3 46 L 13 46 C 13.550781 46 14 45.550781 14 45 L 14 16 C 14 15.449219 13.550781 15 13 15 Z M 18 15 C 17.449219 15 17 15.449219 17 16 L 17 45 C 17 45.550781 17.449219 46 18 46 L 27 46 C 27.550781 46 28 45.550781 28 45 L 28 29.5 C 28 27.128906 29.820312 25.199219 32.140625 25.019531 C 32.261719 25 32.378906 25 32.5 25 C 32.621094 25 32.738281 25 32.859375 25.019531 C 35.179688 25.199219 37 27.128906 37 29.5 L 37 45 C 37 45.550781 37.449219 46 38 46 L 47 46 C 47.550781 46 48 45.550781 48 45 L 48 28 C 48 21.53125 44.527344 15 36.789062 15 C 33.269531 15 30.609375 16.359375 29 17.488281 L 29 16 C 29 15.449219 28.550781 15 28 15 Z M 18 15 "/>
</g>
</svg><br />
</span></p>
<div title="Linkedin" class="ssbp-text">Linkedin</div>
<p></a></div>
</div>
<p>The post <a rel="nofollow" href="https://www.computerpassion.com/coding/references/learning-to-code-or-need-a-refresher-blackwasp-can-help/">Learning to code or need a Refresher, BlackWasp can help!</a> appeared first on <a rel="nofollow" href="https://www.computerpassion.com">Computer Passion</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.computerpassion.com/coding/references/learning-to-code-or-need-a-refresher-blackwasp-can-help/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
