Automatically increment filename
<p>Right now, this is my code</p>

<pre><code>int number = 0;
DirectoryInfo di = new DirectoryInfo(scpath + @"Screenshots\");

if (di.Exists) {

} else {
    di.Create();
}
int screenWidth = Screen.GetBounds(new Point(0, 0)).Width;
int screenHeight = Screen.GetBounds(new Point(0, 0)).Height;
Bitmap bmpScreenShot = new Bitmap(screenWidth, screenHeight);
Graphics gfx = Graphics.FromImage((Image)bmpScreenShot);
gfx.CopyFromScreen(0, 0, 0, 0, new Size(screenWidth, screenHeight));
bmpScreenShot.Save(di + "Screenshot_" + number, ImageFormat.Jpeg);
</code></pre>

<p>Program takes a screenshot (which works) and then saves the shot. What i wanna do, is have the program check and see if a screenshot exists "Screenshot_*" and if not create it. If it does, increment till it hits a number that hasn't been used at the end of "Screenshot_" 
Not sure how to go about this given that it's more with files and incrementing. I'm thinking a for loop but I'm playing with it now.</p>
