プログラミング素人のArduino

技術屋の末端。プログラミングは専門外。 電気回路も専門外です。 コードに間違いなど見つけられたら、気軽にコメントください。 VC#始めました。

C#で文字列の配列を数値の配列に変換する

Pythonだと一発でできるみたいなのだが。

a1 = ['0', '12.2','23']
a1_list = [float(i) for i in a1]

hiroto1979.hatenablog.jp


なんか、簡単な方法がないものか?

public class Hello
{
    public static void Main()
    {
        string[] strAry = new string[] { "1", "2", "3" }; 
    //ここでは右辺の"new string[]"は省略できる。
        int[] array = new int[strAry.Length];
        for (int i = 0; i < strAry.Length; i++)
        {
            array[i] = int.Parse(strAry[i]);
        }
        System.Console.WriteLine(array[0] + array[1]+ array[2]);    
    }
}