BigRabbit321 2019-09-15 20:16 采纳率: 0%
浏览 567

C# 如何反转数组并保持之前的格式?

我想把一个数组反转过来例如{“23“,”29“,“54”,”53“}反转之后得到结果{”53“,“54”,”29“,”23“}。就是反转数组的顺序,但是数字不变。我尝试了用正常的反转方法
//Model
class Model
{
public string TurnWord(string inputString)
{
string result = "";
for (int i = inputString.Length - 1; i >= 0; i--)
{
result += inputString[i];
}
return result;
}
}
//Controller
class Controller
{
View view;
Model model;

    public Controller(View thisView, Model thisModel)
    {
        view = thisView;
        model = thisModel;
    }

    public void Go()
    {
        view.Start();
        string[] array = new string[] { "26", "25", "58", "12", "89" };
        view.Show(model.ReverseString(array));
        view.End();
    }
}
    //结果得到是8912582526,但是没有逗号隔开了,想问一下这是怎么回事呢?请问要添加在哪呢?
  • 写回答

2条回答 默认 最新

  • threenewbee 2019-09-15 21:23
    关注

    string[] array = new string[] { "26", "25", "58", "12", "89" };
    array = array.Reverse().ToArray();

    评论

报告相同问题?

悬赏问题

  • ¥15 求差集那个函数有问题,有无佬可以解决
  • ¥15 MATLAB动图问题
  • ¥15 【提问】基于Invest的水源涵养
  • ¥20 微信网友居然可以通过vx号找到我绑的手机号
  • ¥15 寻一个支付宝扫码远程授权登录的软件助手app
  • ¥15 解riccati方程组
  • ¥15 display:none;样式在嵌套结构中的已设置了display样式的元素上不起作用?
  • ¥15 使用rabbitMQ 消息队列作为url源进行多线程爬取时,总有几个url没有处理的问题。
  • ¥15 Ubuntu在安装序列比对软件STAR时出现报错如何解决
  • ¥50 树莓派安卓APK系统签名