2016-06-17 43 views
-2

我需要創建一個接收數組項並反轉數組中項目順序並返回它的函數。這個函數應該返回一個['worm','bird','dog','cat']的數組,並且返回一個數組[''cat','dog','bird','worm' ]。需要一個函數來反轉C#中的數組#

到目前爲止,我迷失在功能語言中......我有這個。

 //Split a string into an array of substring 
     string avengersNames = "Thor;Iron Man;Spider-Man;Hulk;Hawk Eye"; 

     //Creat an array to hold substring 
     string[] heroArray = avengersNames.Split(';'); 

     foreach (string hero in heroArray) 
     { 
      Console.WriteLine(hero); 


     } 


    //Parameter is Array of items 
    //At a loss when trying to incorporate an array into this function. 
    public static string[] heroList = new string[5]; 
    { 

    } 
+0

除了知道內置的功能也請記住,'foreach'往往是有用的,__often useless__。有了一個常規的for循環,你就不會遇到麻煩了! – TaW

回答

0
Array.Reverse(heroArray); // can do trick for you 
0

使用Array.Reverse功能

string[] heroArray = avengersNames.Split(';'); 
Array.Reverse(heroArray); 
相關問題