2
我試圖在Float32List(以及其他類型的數據數組)中使用鏡像來獲取BYTES_PER_ELEMENT
常量,但我所得到的只是一個例外No static getter 'BYTES_PER_ELEMENT' declared in class 'Float32List'.
所以更一般地說,我訪問一個類的靜態常量?使用dart中的鏡像獲取靜態常量
import 'dart:typed_data';
import 'dart:mirrors';
main() {
var array = new Float32List(10);
var bytesPerElement = reflect(array).type.getField(#BYTES_PER_ELEMENT).reflectee;
print(bytesPerElement);
}