Ввести строку, упорядочить
ее символы по алфавиту и вывести получившуюся строку в элемент Label.
1.
Разместить
элементы на форме и подобрать их размеры.
2.
Установить свойства: Form1.Text, Lable1.Text, Button1.Text, Label2.Text, Label3.Visible
= False;
3.
Инициировать
установку обработчика button1_Click().
4.
Добавить в проект
класс Methods.cs. Добавить класс в проект: Solution_Explorer
-> (правая кнопка)Имя_Проекта -> Add -> Class ->
(Name)Имя_класса.cs -> Add
5.
Начинать
кодирование!
Текст из Form1:
private void
button1_Click(object sender, EventArgs e)
{//обработка
клика по кнопке
string
str = textBox1.Text;
label3.Visible = true;//устанавливаем видимость label3
label3.Enabled = true;
label3.Text = Methods.sorting(str);
}
}
Текст из Methods:
class Methods
{
public static string sorting(string
line) /*метод упорядочивания
символов по алфовиту и вывод результата в Label*/
{
char[] temp = new char[line.Length];/*создание массива, длина которого равна
длина строки, введенной пользователем.*/
for (int i = 0; i < line.Length; i++)
temp[i] =
line[i];
// Вариант
заполнения массива без явного применения цикла:
// line.CopyTo(0,temp,0,line.Length);
Array.Sort(temp);//сортировка массива
return new string(temp);/*возвращение
уже отсортированного массива*/
}
}