Dada una array, ahora nuestra tarea es obtener una string separada por comas de la array dada. Entonces podemos hacer esta tarea usando el método String.Join() . Este método concatena los elementos de una array con la ayuda de una coma separadora entre cada elemento de la array.
Sintaxis:
String.Join(",", array_name)
Donde array_name es la array de entrada.
Ejemplo:
Input: {"sireesha", "priyank", "ojaswi", "gnanesh"} Output: sireesha,priyank,ojaswi,gnanesh Input: {"sireesha", "priyank"} Output: sireesha,priyank
Enfoque 1:
- Declarar una array de strings.
- Use la función string join() para obtener las strings separadas por comas.
String.Join(",", names)
- Mostrar el resultado final.
Ejemplo:
C#
// C# program to display the comma separated // string from an array using System; class GFG{ public static void Main() { // Creating an array of string elements String[] names = { "sireesha", "priyank", "ojaswi", "gnanesh" }; // Join the elements separated by comma // Using Join() method var str1 = String.Join(",", names); // Display the final string Console.WriteLine(str1); } }
Producción:
sireesha,priyank,ojaswi,gnanesh
Enfoque 2:
También podemos encontrar la string separada por comandos de la array de objetos.
- Cree una clase llamada MyEmployee con los métodos First_Name y Last_Name.
- Declare la array de objetos de MyEmployee en el método principal.
- Use la función string join() para obtener las strings separadas por comas.
String.Join(",", e.Select(m => m.First_Name));
Aquí, solo unimos el primer nombre, por lo que usamos el método de selección para seleccionar el First_Name de los empleados.
- Mostrar el resultado final.
Ejemplo 2:
C#
// C# program to display the comma separated // string from an array using System; using System.Linq; // MyEmployee class class MyEmployee { public string First_Name { get; set; } public string Last_Name { get; set; } } class GFG{ public static void Main() { // Creating object array of MyEmployee MyEmployee[] e = { new MyEmployee(){ First_Name = "Sumi", Last_Name = "Goyal" }, new MyEmployee(){ First_Name = "Mohan", Last_Name = "Priya" }, new MyEmployee(){ First_Name = "Sumit", Last_Name = "Singh" } }; // Join the elements separated by comma // Using Join() method var res = String.Join(",", e.Select(m => m.First_Name)); // Display the final result Console.WriteLine("Final String:" + res); } }
Producción:
Final String:Sumi,Mohan,Sumit
Publicación traducida automáticamente
Artículo escrito por sireeshakanneganti112 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA