我的意思是在文本文件中如何翻转亚当,Sandler到Sandler,Adam的措辞
我到目前为止的代码:
namespace Hw4
{
class MainClass
{
private static List<string> names;
public static void Main (string[] args)
{
names= new List<string>();
StreamReader sr = new StreamReader("NameInput.txt");
while(!sr.EndOfStream)
{
names.Add(sr.ReadLine());
}
char[] split={','};
names.Sort();
string[] readArray = names.ToArray();
foreach(String b in readArray)
Console.WriteLine(" " + b );
sr.Close();
}
}
}
答案 0 :(得分:0)
假设您使用的编程语言是C#,如果您想翻转字符串,请将foreach
循环更改为此for
循环:
for(int i = readArray.Length - 1; i >= 0; i++) {
String b = readArray[i];
Console.WriteLine(" " + b );
}
这里我做的是开始迭代数组的末尾,位于readArray.Length - 1或最后位置,并在数组的开头或第一个位置(0)结束。