私はデジタルカメラのように機能する小さなアプリを構築しています。撮影機能で、配列に乱数を挿入したいのですが(これで成功します)、複数の写真を撮ると、値が常に最初の位置。私のコード:
public override void TakePhoto()
{
Random rnd = new Random();
int photo = rnd.Next(1, 10);
for (int i = 0; i < 1; i++)
{
MemoryCard.buffer[i] = photo;
}
}
class Program
{
static void Main(string[] args)
{
DigitalCamera digitalCamera =
new DigitalCamera("kodak", 43, newMemoryCard, 3);
digitalCamera.TakePhoto();
digitalCamera.TakePhoto();
digitalCamera.TakePhoto();
}
}
各写真の後に次の位置にジャンプするにはどうすればよいですか?