我想讓用戶在文本框中輸入一個數字的程序,並將其存儲到數組中。將文本框數字添加到數組c#
所以無論何時用戶點擊「計算」,它將得到數組中所有數字的平均值。出於某種原因,當我嘗試運行它時,得到:
附加信息:未將對象引用設置爲對象的實例。
但是我不能初始化數組到特定的長度,因爲我不知道用戶輸入多少個數字。所以我想知道有沒有一種方法可以使其工作,而不需要初始化數組的特定長度?
double[] numArray;
int count=0;
private void button1_Click(object sender, EventArgs e)
{
numArray[count] = convert.ToDouble(textBox1.Text);
count++;
displayNum.Visible = true;
displayNum.Text = count.ToString();
;
}
列表的工作方式與獲取列表中所有數字的總和相同。抱歉,我還沒有學習如何在我的課程中使用列表,所以我只是想知道。 –
非常相似。在C#中,你有一些稱爲LINQ的東西可以幫助你完成類似的任務 - 總和,平均值,過濾一些元素等。Google它,它不是太複雜 –