嘿伙计们我正在努力学习c#,我遇到了问题.我希望用户输入一些文本然后反转出来.它反转它,但多次,实际上是多次,并且输入的文本很长.所以你好,olleholleholleholleholleh.我不知道为什么会这样,请帮忙!
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Reversed_Array
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Enter text to be reversed");
string inputText = Console.ReadLine();
char[] myChar = inputText.ToCharArray();
Array.Reverse(myChar);
foreach (char character in myChar)
{
Console.Write(myChar);
}
Console.ReadLine();
}
}
}
Run Code Online (Sandbox Code Playgroud)
有一些很好的答案.非常感谢!但我想尝试将字符串转换为char数组.以为我不会这样,因为是的我不需要char数组.但这只是一点乐趣:D
因为每次你编写整个数组都不是一个字符,试试这个:
foreach (char character in myChar)
{
Console.Write(character);
}
Run Code Online (Sandbox Code Playgroud)