Ok, quindi questa potrebbe essere una domanda di base ma gradirei una risposta.C# che confronta due array di stringhe
Dire che abbiamo 5 array di stringhe in quanto tali:
string[] a = {"The","Big", "Ant"};
string[] b = {"Big","Ant","Ran"};
string[] c = {"The","Big","Ant"};
string[] d = {"No","Ants","Here"};
string[] e = {"The", "Big", "Ant", "Ran", "Too", "Far"};
Esiste un metodo per confrontare queste stringhe gli uni agli altri senza loop attraverso di loro in C# tale che solo A e C sarebbe cedere il booleano vero? In altre parole, tutti gli elementi devono essere uguali e l'array deve avere le stesse dimensioni? Anche in questo caso, senza utilizzare un ciclo, se possibile. Grazie in anticipo!
È possibile semplificare il confronto utilizzando string.Join e si può uscire da loop usando Linq ma sotto il cofano si sta ancora eseguendo un ciclo - stai cercando di farlo senza loop per un motivo? – Charleh
sembrano duplicati come http://stackoverflow.com/questions/2913287/comparing-arrays-using-linq-in-c-sharp e http://stackoverflow.com/questions/713341/comparing-arrays-in-c -sharp –