Consiguiendo todas las combinaciones en un array.

Digamos que tengo la siguiente matriz:

var arr = new[] { "A", "B", "C" };

¿Cómo puedo producir todas las combinaciones posibles que contengan solo dos caracteres y no dos iguales?AB sería lo mismo queBA). Por ejemplo, usando la matriz anterior produciría:

AB
AC
BC

Tenga en cuenta que este ejemplo se ha simplificado. La matriz y la longitud de la cadena requerida serán mayores.

Realmente apreciaría si alguien pudiera ayudar.

Respuestas a la pregunta(9)

Su respuesta a la pregunta