Digamos que tengo estas dos matrices:C# matriz Combinar Sin duplicados
string[] arr1 = new string[2]{"Hello", "Stack"}
string[] arr2 = new string[2]{"Stack", "Overflow"}
¿Cómo les fusionarse para obtener una tercera serie de este modo: string[3]{"Hello", "Stack", "Overflow"}
?
Tenga en cuenta que esto requiere .NET 3.5 y LINQ. – jrista
@jrista - * estrictamente * hablando, no del todo cierto. Podría ser cualquier compilador de C# 3.0 dirigido a .NET 2.0 con (por ejemplo) LINQBridge. Sin requisito de .NET 3.5. Y si transfiere su propio método de extensión podría ir a cualquier parte, por lo que no se mencionaría "LINQ", incluso en las directivas 'using'. –
@Mark: seguro, * estrictamente * hablando. Sin embargo, para el programador .NET promedio, creo que mi afirmación es cierta y es perfectamente aceptable. (Creo que más personas actualizarían a .NET 3.5 antes de elegir un marco de terceros como LINQBridge o implementar su propio marco interno ...) – jrista