C# , what behavior does continue in a while produce?
<p>I have a C# while loop, does a continue in this loop issue the same behaviour as moving to the next item in the loop? Exactly the same as for a "for loop".</p>

<p>For example see any problems in the following code sample?</p>

<pre><code>while ((line = file.ReadLine()) != null)
            {
                string messageDownloadID = line ;
                if (String.IsNullOrEmpty(messageDownloadID))
                {
                    continue;
                }
            }
</code></pre>

<p>Thanks in advance.</p>
