gpt4 book ai didi

C# Mime 类型类

转载 作者:太空狗 更新时间:2023-10-29 20:09:22 38 4
gpt4 key购买 nike

我想在我的代码中保存一个 Mime 类型。现在我习惯这样做:

string mYMimeType = "text/plain";

有没有办法将它保存在(已经存在的)标准的专用类中?像...

Http.MimeTypes myMimeType = Http.MimeTypes.TextPlain;

最佳答案

您可以使用 System.Net.Mime 命名空间中存在的 MediaTypeNames 类。

下面是.net类可以帮助你,你不必自己创建它。

namespace System.Net.Mime
{
// Summary:
// Specifies the media type information for an e-mail message attachment.
public static class MediaTypeNames
{

// Summary:
// Specifies the kind of application data in an e-mail message attachment.
public static class Application
{
// Summary:
// Specifies that the System.Net.Mime.MediaTypeNames.Application data is not
// interpreted.
public const string Octet = "application/octet-stream";
//
// Summary:
// Specifies that the System.Net.Mime.MediaTypeNames.Application data is in
// Portable Document Format (PDF).
public const string Pdf = "application/pdf";
//
// Summary:
// Specifies that the System.Net.Mime.MediaTypeNames.Application data is in
// Rich Text Format (RTF).
public const string Rtf = "application/rtf";
//
// Summary:
// Specifies that the System.Net.Mime.MediaTypeNames.Application data is a SOAP
// document.
public const string Soap = "application/soap+xml";
//
// Summary:
// Specifies that the System.Net.Mime.MediaTypeNames.Application data is compressed.
public const string Zip = "application/zip";
}

// Summary:
// Specifies the type of image data in an e-mail message attachment.
public static class Image
{
// Summary:
// Specifies that the System.Net.Mime.MediaTypeNames.Image data is in Graphics
// Interchange Format (GIF).
public const string Gif = "image/gif";
//
// Summary:
// Specifies that the System.Net.Mime.MediaTypeNames.Image data is in Joint
// Photographic Experts Group (JPEG) format.
public const string Jpeg = "image/jpeg";
//
// Summary:
// Specifies that the System.Net.Mime.MediaTypeNames.Image data is in Tagged
// Image File Format (TIFF).
public const string Tiff = "image/tiff";
}

// Summary:
// Specifies the type of text data in an e-mail message attachment.
public static class Text
{
// Summary:
// Specifies that the System.Net.Mime.MediaTypeNames.Text data is in HTML format.
public const string Html = "text/html";
//
// Summary:
// Specifies that the System.Net.Mime.MediaTypeNames.Text data is in plain text
// format.
public const string Plain = "text/plain";
//
// Summary:
// Specifies that the System.Net.Mime.MediaTypeNames.Text data is in Rich Text
// Format (RTF).
public const string RichText = "text/richtext";
//
// Summary:
// Specifies that the System.Net.Mime.MediaTypeNames.Text data is in XML format.
public const string Xml = "text/xml";
}
}
}

关于C# Mime 类型类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47886302/

38 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com