|
@@ -18,7 +18,11 @@ namespace ArrayForms
|
|
|
{
|
|
|
InitializeComponent();
|
|
|
}
|
|
|
-
|
|
|
+ /// <summary>
|
|
|
+ /// Клик кнопки, заполняющей массив
|
|
|
+ /// </summary>
|
|
|
+ /// <param name="sender"></param>
|
|
|
+ /// <param name="e"></param>
|
|
|
private void btnFill_Click(object sender, EventArgs e)
|
|
|
{
|
|
|
var Rng = new Random();
|
|
@@ -32,8 +36,13 @@ namespace ArrayForms
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- // Вставляет значение на определённый индекс в массиве. Самое последнее значение массива будет удалено
|
|
|
- // Принимает массив, значение чтобы вставить и индекс на который нужно ставить значение
|
|
|
+ /// <summary>
|
|
|
+ /// Вставляет значение на определённый индекс в массиве. Самое последнее значение массива будет удалено
|
|
|
+ /// </summary>
|
|
|
+ /// <param name="SourceArray">Исходный массив</param>
|
|
|
+ /// <param name="Value">Значение для вставки</param>
|
|
|
+ /// <param name="InsertIndex">Позиция для вставки</param>
|
|
|
+ /// <returns>Массив со вставленным элементом</returns>
|
|
|
private int[] InsertValueToArray(int[] SourceArray, int Value, int InsertIndex)
|
|
|
{
|
|
|
// Копируем массив
|
|
@@ -49,7 +58,12 @@ namespace ArrayForms
|
|
|
NewArray[InsertIndex] = Value;
|
|
|
return NewArray;
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
+ /// <summary>
|
|
|
+ /// Обработчик кнопки вычисления ответа
|
|
|
+ /// </summary>
|
|
|
+ /// <param name="sender"></param>
|
|
|
+ /// <param name="e"></param>
|
|
|
private void btnMove_Click(object sender, EventArgs e)
|
|
|
{
|
|
|
if (lbBefore.Items.Count == 0)
|