代码之家  ›  专栏  ›  技术社区  ›  fletcher

.NET Micro Framework和不支持的功能。影响是什么?

  •  6
  • fletcher  · 技术社区  · 14 年前

    我发现 this table 列出了.NET微框架在嵌入式开发中的局限性,它指出由于将创建的图像的大小,泛型不可用。内存占用空间需要低于300kb,并且包含泛型会将大小推到这个限制之上。

    这是否意味着任何微框架代码都需要回到arraylist和相关的缺乏类型安全的方式?

    这些限制还会对使用.NET Micro Framework的开发产生什么其他影响?

    谢谢

    1 回复  |  直到 11 年前
        1
  •  4
  •   Hans Passant    14 年前

    您可以使用数组、堆栈、队列和数组列表。有 由于缺乏类型安全性,这些类在程序员出错时抛出一个invalidCastException。这不是问题,在.NET 1.x中已经编写了大量没有泛型的代码,而且这些类型的错误很快就会被清除。

    链接到的表没有显示大量缺少的标准助手类。这可能会使开发在您开始时变得尴尬,并且还没有对可用的东西有感觉。刚开始,你会很快恢复的。它这么小的事实也使它很快掌握。