我正在制作一个游戏,它使用图形来从文件夹中随机绘制图片。Here It Is:
这是C#上的一款游戏
public static int cookiecount;
public static Random random = new Random();
public static string[] files = Directory.GetFiles(Application.StartupPath, "*.png");
public static Image im;
public static void Draw(System.Drawing.Graphics g, int x, int y)
{
try
{
im = Image.FromFile(files[random.Next(0, files.Count())]);
g.DrawImage(im, x, y, 40, 40);
}
catch(Exception ee) {
MessageBox.Show("Error! " +ee.Message + " " + ee.Source + " " + ee.HelpLink,
"Oh No", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
cookiecount++;
}
它会输出一个错误,内容是:
System.OutOfMemoryException: Out Of Memory
https://stackoverflow.com/questions/55882656
复制相似问题