목록 상자 (txt 파일에서 생성 된 항목)의 항목 중 최고, 최저 및 평균값을 계산하고 표시하는 프로그램을 만들려고합니다. 마침내 목록 파일에 텍스트 파일을로드하는 방법을 알아 냈습니다. 나는 약 한 시간 동안 단서를 찾고 있었고 나의 모든 시도는 나를 막 다른 길로 인도했다.목록 상자에서 최저, 최고 및 평균 값을 찾는 방법
내 listbox는 readListbox이고 my Highest, Lowest 및 Average 레이블은 각각 highestLabel, lowestLabel 및 averageLabel입니다. 이 프로그램을 시작하려면 어떻게해야합니까? 숫자는 10 진수 형식입니다. 어떤 도움을 주셔서 감사합니다.
private void readButton_Click(object sender, EventArgs e)
{
try
{
OpenFileDialog Open = new OpenFileDialog();
if(Open.ShowDialog() == DialogResult.OK)
{
readListbox.Text = Open.FileName;
string[] lines = System.IO.File.ReadAllLines(Open.FileName);
readListbox.Items.AddRange(lines);
}
}
catch
{
MessageBox.Show("Error");
}
}
}
}
파일에는 어떤 종류의 값이 저장되어 있습니까? 나는 당신이 거기에 바로 숫자를 가지고 있다고 생각하니? 정수 또는 소수 자릿수입니까? – Steve
그들은 십진수입니다, 감사합니다! – Relaxsingh
왜 코드에 여분의'}'와'{'가 있습니까? 또한 파일에서 읽고 Array.Min, Array.Max 함수를 사용하고 람다 식을 사용하여 평균 모양을 사용하는 배열에 값을 저장하는 것이 좋습니다. 많은 다른 예제뿐만 아니라 많은 예제가 있습니다. 방법이 고양이를 피부 .. – MethodMan