c# - 如何在 Microsoft Visual Studio 中接收输入和反向字符串?
问题描述
我正在 Microsoft Visual Studio 2017 中为学校创建一个简单的程序,我需要一些帮助。 这就是我想要做的:
- 通过键盘接收用户输入
- 创建一个用户按下以反转字符串的按钮
- 反向打印他们输入的文本
这是 GUI 到目前为止的样子:
我知道在 Python 中你会做类似的事情:
user_input = input("Enter your string")
user_input = user_input[::-1]
print(user_input)
但我完全迷失在 MVS 中。我什至如何访问我的文本框和按钮的代码?我也不确定这个程序使用什么语言,是 C# 吗?
任何帮助表示赞赏,谢谢。
解决方案
更简单的方法是:双击按钮后:
private void button1_Click(object sender, EventArgs e)
{
string str;
str = textBox1.Text;
char[] arr = str.ToCharArray();
Array.Reverse(arr);
string str2 = new string(arr);
textBox2.Text = str2;
}
推荐阅读
- php - 如何将 SQL“IN”循环查询从 1 简化为同一查询中的多个 IN 检查?
- apache-spark - PySpark - 对于每个 DF1 行应用随机 40% 的 DF2 行
- google-apps-script - Google Sheet:如何在 onChange 事件触发时获得实际更改?
- react-native - 从 React Native Drawer 中隐藏屏幕标签
- r - 循环遍历全局环境中的数据框并将功能应用于它们
- excel - 将形状移动限制在一个单元格内
- c - 无法识别的字符被添加到输出
- for-loop - GSheet 脚本:如何优化我的行和工作表迭代器
- pandas - 从 247sports 网站创建表格
- git - 使用相同的代码库维护多个版本