2016-09-30 4 views
10

Mein aktueller Code verwendet Array.ConvertAll, die ich auf den Netzkern 1.0 migrieren muss. Wie man es migriert, um im Netzkern zu arbeiten.Replace Array.ConvertAll in NetCore 1.0

Können wir die Anweisung foreach mit benutzerdefiniertem Konvertierungscode verwenden, um die Konvertierung zu verarbeiten? Aber ich weiß nicht, wie es geht.

Jede Hilfe wird geschätzt.

+0

Sind Sie mit. NET Core 1.0 von http://dot.net? Wenn ja, überarbeiten Sie die Frage, um veraltete Begriffe wie "ASP.NET 5" oder "MVC6" zu entfernen. –

Antwort

12

Statt

int[] array1 = ... 
string[] array2 = Array.ConvertAll(array1, element => element.ToString()); 

Sie könnten Linq verwenden:

int[] array1 = ... 
string[] array2 = array1.Select(element => element.ToString()).ToArray();