private void Calculate_Click(object sender, RoutedEventArgs e)
{
int x1 = int.Parse(textBox1.Text);
int x2 = int.Parse(textBox2.Text);
int x3 = int.Parse(textBox3.Text);
int x4 = int.Parse(textBox4.Text);
int x5 = int.Parse(textBox5.Text);
int x6 = int.Parse(textBox6.Text);
int x7 = int.Parse(textBox7.Text);
int x8 = int.Parse(textBox8.Text);
int x9 = int.Parse(textBox9.Text);
int[] totalScore = new int[8];
totalScore[0] = x1;
totalScore[1] = x2;
totalScore[2] = x3;
totalScore[3] = x4;
totalScore[4] = x5;
totalScore[5] = x6;
totalScore[6] = x7;
totalScore[7] = x8;
totalScore[8] = x9;
int sum = 0;
foreach(int i in totalScore)
{
sum += totalScore[i];
}
}
これは Windows 7.1 アプリ SDK に含まれています。私がやっていることは、ゴルフアプリを作成することです。その人が各ホールで得たスコアを取り込んで、それを配列に追加することになっています。次に、計算ボタンをクリックするとスコアが追加されますが、すべてのスポットが埋まらない場合でも機能するようにしたいと考えています。1 か所でも埋まらないとクラッシュし続けます。