Converting an Array of Strings to Integers : select « LINQ « C# / C Sharp






Converting an Array of Strings to Integers

 

using System;
using System.Linq;
public class MainClass {
    public static void Main() {

        string[] numbers = { "0042", "010", "9", "2q7" };

        int[] nums = numbers.Select(s => Int32.Parse(s)).ToArray();

    }
}

 








Related examples in the same category

1.Query Reuse
2.Select array item by type
3.Use LINQ with Dictionary
4.Use LINQ to query characters in a string
5.Transformation: link two array.
6.Select with Anonymous Types: prints uppercase and lowercase versions of each string in an input array
7.Select with Anonymous Types: iterates over each element to print the element's name
8.Select with Anonymous Types: prints the name of every product in the product list along with the category of the product and its unit price
9.uses select to create a sequence of each product name.
10.Converting an Array of Strings to Integers and Sorting It
11.Query with Intentional Exception Deferred Until Enumeration
12.Demonstrating the Query Results Changing Between Enumerations
13.Returning a List