.NET Micro 框架和不支持的功能。有什么影响?

发布于 2024-09-11 06:21:44 字数 313 浏览 10 评论 0原文

我发现此表列出了.NET Micro框架在嵌入式开发中的局限性,它指出由于这将创建的图像的大小,泛型不可用。内存占用量需要低于 300KB,并且包含泛型会使大小超过此限制。

这是否意味着任何 Micro 框架代码都需要回到 ArrayList 的方式以及相关的类型安全性缺失?

这些限制会对使用 .NET 微框架的开发产生哪些其他影响?

谢谢

I found this table listing the limitations of the .NET Micro framework in embedded development, it states that generics are not available due to the size of the image this would create. The memory footprint needs to be below 300KB, and the inclusion of generics pushes the size over this limit.

Does this mean that any Micro framework code would need to go back to the ways of the ArrayList and related lack of type safety?

What other impacts would these limitations have on development using the .NET micro framework?

Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

蒗幽 2024-09-18 06:21:44

接下来是数组、Stack、Queue 和 ArrayList。 缺乏类型安全性,当程序员出错时,这些类会抛出 InvalidCastException 异常。这不是问题,大量代码是在 .NET 1.x 中编写的,没有使用泛型,并且此类错误很快就会被清除。

您链接到的表没有显示缺少的大量标准帮助器类。当您开始并且尚未了解可用的内容时,这可能会使开发变得尴尬。刚开始的时候,你会很快掌握。事实上,它是如此之小,也使得它能够很快掌握。

You are down to arrays, Stack, Queue and ArrayList. There is no lack of type safety, these classes throw an InvalidCastException when the programmer got it wrong. This is not a problem, tons of code have been written in .NET 1.x without generics and these kind of bugs flush out quickly.

The table you linked to doesn't show the large number of standard helper classes that are missing. That could make development awkward when you get started and haven't gotten a feel yet for what's available. Just in the beginning, you'll pick up fast. The fact that it is so small also makes it quick to master.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文