버튼을 클릭하면 최저 임금을받는 직원에게 메시지 상자가 표시됩니다. 이 직원들은 텍스트 상자를 통해 입력되고 배열로 저장됩니다. 이 클래스는 "Employee"라고 불립니다.공백없이 메시지 상자가 표시됩니까?
예를 들어 ID : 1234, 성 : 밥, 성 : 스타일, 급여 : 24를 입력하면 메시지 상자에 공백없이 "1234BobStyles24"가 표시됩니다. 이 문제를 어떻게 해결할 수 있습니까?
MessageBox.Show(minSalary.ToString("C") + " " + poor.FirstName + " " + poor.LastName + " " + poor.EmployeeId, "Min salary");
또는 더 나은 방법은 다음과 같습니다 :
private void lowestSalaryButton_Click(object sender, EventArgs e)
{
decimal minSalary = employees.Min(em => em.YearSalary);
IEnumerable<Employee> poors = employees.Where(em => em.YearSalary == minSalary);
poors.Count();
foreach (var poor in poors)
MessageBox.Show(minSalary.ToString("C") + poor.FirstName + poor.LastName +
poor.EmployeeId, "Min salary");
}
}
}
내가 바보 같은 느낌과 함께 자신 만의 공간을 추가하는 것이 정확히 할 – user1336868
이 발생 해 주셔서 감사합니다 :), 걱정 마! –