NotImplementedException 和 MonoTodo 的 Mono 文档

发布于 2024-08-07 20:45:26 字数 1539 浏览 6 评论 0原文

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

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

发布评论

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

评论(2

好倦 2024-08-14 20:45:26

通常,MonoTODO 属性包含一个字符串,该字符串提供有关具体要做什么的详细信息。在 ReceivedBytesThreshold 的特定情况下,唯一的细节是“未实现”。您可以通过使用一些棘手的反射或浏览类库源代码来查看详细信息:

来自 SVN 的 SerialPort.cs

Typically, the MonoTODO attribute includes a string that gives details about what specifically is left to do. In the particular case of the ReceivedBytesThreshold, the only details are "Not implemented". You can see see the details by either using some tricky reflection, or by browsing the class lib source code:

SerialPort.cs from SVN

你丑哭了我 2024-08-14 20:45:26

文档位于 http://www.go-mono .com/docs/index.aspx?link=T%3ASystem.NotImplementedException 指出:

许多类型和构造,
本标准其他地方规定,
CLI 不需要
仅符合的实现
内核配置文件。例如,
浮点功能集包括
浮点数据类型 floatand
双倍的。如果对这些的支持是
从实现中省略,任何
尝试引用一个签名
包括浮点数据类型
导致类型异常
NotImplementedException 。

The documentation at http://www.go-mono.com/docs/index.aspx?link=T%3ASystem.NotImplementedException states that:

A number of the types and constructs,
specified elsewhere in this Standard,
are not required of CLI
implementations that conform only to
the Kernel Profile. For example, the
floating-point feature set consists of
the floating-point data types floatand
double. If support for these is
omitted from an implementation, any
attempt to reference a signature that
includes the floating-point data types
results in an exception of type
NotImplementedException .

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