PNG画像(580画像)だけのディレクトリがあります。 私はこの機能画像の読み込み/保存misorder
private List<Bitmap> images = new List<Bitmap>();
foreach (String s in Directory.GetFiles(@"frames\", "*.png"))
{
images.Add(new Bitmap(s));
}
しかし、私はこれでHDDへのすべての画像を保存しようとするとロードした後にメモリ内の画像を読み込む:
System.IO.Directory.CreateDirectory("result");
for (int i = 0; i < images.Count; i++)
{
images[i].Save(Application.StartupPath + "\\result\\img" + i + ".png", ImageFormat.Png);
}
サムスの画像が間違った順序で保存されていることを、彼らはそれらをメモリにロードする前にあった。
何が問題なのですか?
訪問は、 "C#の" と、このようなを使用してタイトルを接頭辞ないでください。それはタグのためのものです。 –
注文が問題になるとき、私はstorklyとして 'foreach'を使用することを避けようとします。あなたが期待する順序で列挙を保証するものではありません。しかし、私はあなたの問題の原因であるかどうかはわかりません。 – remio
元々、どんな尺度で注文されましたか?名前、内線、修正日、作成日...? – hatchet