foreach (SessionTeacher sessionTeacher in sessionTeachers)
{
Person person = EMS.PWDAL.DALHelper.GetPersonByID(sessionTeacher.PersonID);
ltrlSpeakers.Text += person.Name1 + ", ";
}
здесь ltrlSpeakers.Text
будет иметь что-то вроде этого «abc, def», это дополнительная запятая и пробел в конце, которые я должен удалить.Является ли это эффективным?
// removing extra comma and space
ltrlSpeakers.Text = ltrlSpeakers.Text.ToString().Remove(ltrlSpeakers.Text.ToString().Length - 2, 2);
его рабочий тон, но есть ли более эффективный простой способ?
Действительно ли это одна из наименее эффективных частей вашего приложения? Меня больше беспокоит то, что вы используете [магические числа] (http://stackoverflow.com/q/47882/299327). –
@RyanGates, какие? – tariq
'ltrlSpeakers.Text.ToString(). Длина - 2, 2'' '' '' '' '' –