C# loops through 24 hours every 30 minutes
<p>I am wondering how I would loop through a datetime or any type of variable to go from 12:00AM to 11:59PM every 30 Mins?</p>

<p>So I need a variable that shows times in 12HR format (01:00PM, 09:00AM) and everytime I loop through it, to add 30 mins to the time? I then need to use this value in a string.</p>

<p>The time needs to start at 10:00AM</p>
