2

我知道 Windows App Store 应用程序对 System.Net 命名空间的支持有限。

我知道对于 TCP 和 UDP 协议,Windows.Networking 命名空间包含 StreamSocket、DataReader、DataWriter 等等价物。

我使用 System.Net 中的其他一些重要对象,我似乎无法在 WinRT 中找到等效对象。特别是这些:

MailAddress
ContentType
ContentDisposition
Thread

有人知道这些的等价物吗?

4

1 回答 1

1

据我所知,WinRT 没有等效的对象。

你真的需要那些对象吗?

MailAddress 除了允许您设置显示名称和电子邮件地址之外,并没有真正添加任何值。显示名称为“发件人”的电子邮件的标题如下所示:

From: Joe Dirt <joe.dirt@somegmail.com>

如果您愿意,您可以轻松实现自己的 MailAddress,但您是直接从设备发送电子邮件吗?

ContentType,同样,这些只是您真正想要在 Windows 应用商店应用程序上发送/接收的少数内容类型。

json/xml/html,可能还有一些视频/音频媒体。但是根据您正在构建的内容,没有必要考虑 JSON 的标头值application/json或者application/json; charset=utf-8您是否想要包含编码。

于 2013-01-04T05:45:15.500 回答