Каждый раз, когда я нажимаю кнопку, я пытаюсь переместить первый символ строки в конец.
Кажется, моя логика снова и снова отображает только первый вывод после нажатия кнопки.
string input = "";
string manipulated = "";
int initial;
input = txtInput.Text;
if (txtInput.Text == String.Empty)
{
MessageBox.Show("Textbox is empty, please input a string.");
}
else
{
for (initial = 1; initial < input.Length; initial++)
{
manipulated += input[initial];
}
manipulated += input[0];
lblOutput.Text = manipulated.ToString();
input = manipulated;
manipulated = "";
}
}
например. если я введу «1234» в текстовое поле и нажму кнопку, мой вывод должен быть «2341», затем после того, как я снова нажму кнопку, выход должен переместиться на «3412» .. и т. д.