【问题标题】:.NET Micro framework and unsupported features. What is the impact?.NET Micro 框架和不受支持的功能。有什么影响?
【发布时间】:2010-07-24 21:41:29
【问题描述】:
我发现this table 列出了 .NET Micro 框架在嵌入式开发中的局限性,它指出由于创建的图像大小,泛型不可用。内存占用需要低于 300KB,并且包含泛型会使大小超过此限制。
这是否意味着任何 Micro 框架代码都需要回到 ArrayList 的方式以及相关的类型安全缺失?
这些限制会对使用 .NET 微框架的开发产生什么其他影响?
谢谢
【问题讨论】:
标签:
c#
.net
generics
.net-micro-framework
【解决方案1】:
您只需要数组、堆栈、队列和 ArrayList。 没有缺乏类型安全,当程序员出错时,这些类会抛出 InvalidCastException。这不是问题,大量代码是在没有泛型的 .NET 1.x 中编写的,这些错误很快就会消失。
您链接到的表没有显示大量缺少的标准助手类。当您开始并且还没有对可用的东西有感觉时,这可能会使开发变得尴尬。刚开始,你会很快上手。它很小的事实也使它很快掌握。