【问题标题】:How to get a list of all loaded libraries in dart?如何获取 dart 中所有已加载库的列表?
【发布时间】:2014-10-28 13:32:54
【问题描述】:

是否可以从 main 调用以在运行时获取所有加载的库?

main(){
  Iterable<LibraryMirror> libraries = getAllLoadedLibraries();
}

我看到 mirrors 包中有一个 LibraryMirror 类型,但我不知道你将如何获得一个库镜像,因为你不能只在代码中引用它们,比如顶级函数/变量或类名。

【问题讨论】:

    标签: dart dart-mirrors


    【解决方案1】:
    import 'dart:mirrors`;
    
    currentMirrorSystem().libraries;
    

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-11-02
    • 1970-01-01
    • 2011-02-02
    • 1970-01-01
    • 2022-07-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多