Hej jag har en array med en en mängd strängar som ser ut så här så här nånting:loop
111111 eller 101010 alltså ett antal strängar med 6 siffror antingen 1 eller 0.
Nu ska jag göra en loop för att sätta ihop en ny sträng med 6 siffor. Om första siffran i någon av strängarna innehåller en 1 så ska det vara en 1 annars om alla är 0 så ska första siffran i den nya strängen vara 0 osv. Kan någon hjälpa mig att göra denna loopen i C#.
ex
110011
101010
blir i den nya strängen
111011Sv: loop
<code>
string[] strings=new string[]{"110011","101010"};
string newstring="";
for(int i=0;i<6;i++)//förutsätter att alla innehåller 6 tecken
{
bool isOne=false;
for(int j=0;j<strings.Length && !isOne;j++)
{
isOne=(strings[j][i]=='1');
}
if(isOne)newstring+='1';
else newstring+='0';
}
</code>