NumericUpDown で取得した値をint型の配列に格納したいです。
NumericUpDownをint型の配列に格納できず、
別の配列に格納した後にint型に変換しようとしましたができませんでした。
こちらのサイトにあった事例を参考にしてみましたがこれ以上分からないため、
アドバイスお願いいたします。
発生している問題・エラーメッセージ
エラー CS0411 メソッド 'Enumerable.Select<TSource, TResult>(IEnumerable<TSource>, Func<TSource, TResult>)' の型引数を使い方から推論することはできません。型引数を明示的に指定してください。
該当のソースコード
csharp int[] sensorDelayTime = new int[6] { 0, 0, 0, 0, 0, 0 }; private NumericUpDown[] sensorDelay; sensorDelay = new NumericUpDown[6] { numericUpDown1, numericUpDown2, numericUpDown3, numericUpDown4, numericUpDown5, numericUpDown6 }; int[] sensorDelayTime = sensorDelay.Select(int.Parse).ToArray();
補足情報(FW/ツールのバージョンなど)
・C# 6.0
・Visual Studio 2019
・.NET Framework 4.7.2
・Windows Formアプリ
> こちらのサイトにあった事例を参考にしてみましたが
url を書いてください。
なんで int.Parse しちゃったんですかね。Value プロパティを使いましょう。
配列の変換に関しての質問を参考にしました
https://teratail.com/questions/48472
回答1件
あなたの回答
tips
プレビュー