C #: Der sauberste Weg, um ein String-Array in N Instanzen mit einer Länge von N Elementen zu unterteilen

Ich weiß, wie man das auf hässliche Weise macht, aber ich frage mich, ob es eine elegantere und prägnantere Methode gibt.

Ich habe eine Reihe von E-Mail-Adressen. Angenommen, das String-Array ist beliebig lang - es kann einige oder sehr viele Elemente enthalten. Ich möchte eine weitere Zeichenfolge erstellen, die aus beispielsweise 50 E-Mail-Adressen aus dem Zeichenfolgenarray bis zum Ende des Arrays besteht, und nach jeweils 50 eine Sendeoperation unter Verwendung der Zeichenfolge mit 50 Adressen in der Send () -Methode aufrufen.

Die allgemeinere Frage ist, wie dies am saubersten und klarsten zu bewerkstelligen ist. Ich habe eine Lösung, die ein Erbe meiner VBScript-Lernerfahrungen ist, aber ich wette, es gibt einen besseren Weg in C #.

Antworten auf die Frage(8)

Ihre Antwort auf die Frage