arraylist = [abc, def, ghi, jkl];
werden Wie soll ich für jede Anweisung unter die Ausgabe erhalten:Wie alle 2 Datenwert in einer Array-Liste
firstdata = abc + def
seconddata = ghi, jkl
arraylist = [abc, def, ghi, jkl];
werden Wie soll ich für jede Anweisung unter die Ausgabe erhalten:Wie alle 2 Datenwert in einer Array-Liste
firstdata = abc + def
seconddata = ghi, jkl
List<string> newList = new List<string>();
int index = 0;
string newValue = string.Empty;
foreach (var item in arraylist)
{
newValue += item;
index ++;
if(index == 2)
{
newList.Add(newValue);
index == 0;
}
}
Danke Sir, Die ersten Daten zeigen abcdef, die zweiten Daten sollten ghijkl anzeigen. –
Wenn Sie die Ausgabe wollen zwei separate Listen sein können Sie die folgenden von using System.Linq
var firstData = arraylist.Where((a, i) => i % 4 == 0 || i % 4 == 1);
var secondData = arraylist.Where((a, i) => i % 4 == 2 || i % 4 == 3);
tun, wenn Sie die Ausgabe zu sein, ein concaten wollen ated String, können Sie string.Join()
var firstData = string.Join("", arraylist.Where((a, i) => i % 4 == 0 || i % 4 == 1));
var secondData = string.Join("", arraylist.Where((a, i) => i % 4 == 2 || i % 4 == 3));
var x=1;
foreach(var item in arraylist){
firstdata += item;
x++;
if(x>2){
seconddata += item;
x=1;
}
}
welche Art sind 'firstdata' und' seconddata' verwenden? – fubo
var Erst- und Zweitdaten. –
Bitte poste ein [mcve]. –