FC2ブログ
06 «1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.16.17.18.19.20.21.22.23.24.25.26.27.28.29.30.31.» 08

ハルシオンシステムの気ままBlog

株式会社ハルシオンシステムのメンバーが送る、UnityやらJavaやらの技術的話題から、自社開発のアプリの宣伝とかとかのブログです。ほんと気ままにいきたいと思います。更新日は毎週 月 木でっす!

 

【ハルシオンブログ】int配列をfloatの配列に変換したかったとき 

こんにちは。
大坂です。

タイトル通り配列の型変換について、普通にCast使ってできるかと思ったらできなかったので・・・。
これだとできない。
float[] testFloatArray = testIntArray.Cast<float>().ToArray<float>();
これもできない。
float[] testFloatArray = (float[])testIntArray.Cast<float>();
こんな感じでやるとできます。
int[] testIntArray = { 1, 2, 3 };
float[] testFloatArray = new float[testIntArray.Length];
testIntArray.CopyTo(testFloatArray, 0);

とまぁこんな感じで同じ長さの配列作ってCopyToを使えばいいって話でした。

すごく短いですが今日はこれでノシ
スポンサーサイト



Category: Androidアプリ紹介

tb 0 : cm 1