任何人都可以告訴我,如果這可以做到,如果是的話,怎麼樣?從列表<float>轉換爲int
我有一個List<float> FocalLengthList
,我已經填充了一些值。然後,這個列表被存儲在List<List<float>> MainFocalLenghtList
中。 但是,在我的應用程序中,我需要使用來自MainFocalLenghtList的值來更新對象3D位置。所以我需要將fromMainFocalLenghtList [0]
轉換成int
。
可以這樣做,怎麼樣?
這是我的代碼的一小部分來解釋。 增加值FocalLengthList然後加入該列表List<List<float>> MainFocalLenghtList
float newFocalLength = focalLength * pixelSize;
FocalLengthList.Add(newFocalLength);
MainFocallengthList.Add(FocalLengthList);
FocalLengthList = new List<float>();
然後我打算如何使用這些值(不工作)
int zComponent = MainFocallengthList[0];
你們是不是要投單浮到單個int或整個列表到列表的整數?你的問題並不清楚。 – 2012-04-09 20:34:28
我正要問同樣的事情。 – MilkyWayJoe 2012-04-09 20:34:50
MainFocallenthList是列表的列表。如果你將一個浮點數列表賦給一個int,你會期望結果如何? – Robaticus 2012-04-09 20:35:07