Skip to content

fix chinese readme grammar error #116

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Dec 17, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
29 changes: 19 additions & 10 deletions README-zh-Hans.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,9 @@
# MimeTypeMap

[English](README.md) | 简体中文

## 概述
提供广大双向的映射以让扩展文件转换至mime以及让mime转换至扩展文件,列子
提供了一个庞大的文件扩展名到mime类型和mime类型到文件扩展名的双向映射,例如

```c#
...
Expand All @@ -13,38 +15,45 @@
...
```

多数的mime有多种可能的扩展是预先定义的,为了得到最常见的扩展当被mime寻找扩展。自从多路扩展可以映射到一样的mime, 这是可能不一定`GetExtension(GetMimeType(ext))`回到他原来的扩展 - 他会回到最常见的扩展。
最初在 StackOverflow 的帖子在这里: http://stackoverflow.com/questions/1029740/get-mime-type-from-filename-extension
大多数具有多个可能扩展的mime类型都是预先定义的,以便在按mime类型查找扩展时获得最常见的扩展。因为多个扩展可以映射到相同的mime类型,所以 `GetExtension(GetMimeType(ext))` 没有必要返回原始的扩展名——它将返回最常见的扩展名。

最初发表在 StackOverflow 的帖子: http://stackoverflow.com/questions/1029740/get-mime-type-from-filename-extension

## NuGet

可以通过 Nuget 上的几个包访问这个仓库。官方的网址是这个。

https://www.nuget.org/packages/MimeTypeMapOfficial

## 合作

您可以提交任何PR当你认为有任何增建部分的可能性。谢谢!
请提交任何 Pull Requests 请求。谢谢!

Sam


## 用法

在安装MimeTypeMap之后, 会包括以下指令在您的class之中
安装完MimeTypeMap后,在你的类中添加以下using语句

```cs
using MimeTypes;
```

### 得到并让mime到扩展里
### 文件扩展名转mime类型

```cs
Console.WriteLine("txt -> " + MimeTypeMap.GetMimeType("txt")); // "text/plain"
```

传入string扩展和再得到mime回来。可以选择或不选择包括中期。如果不是的话它将会额外的附加在寻找mime之前
传递一个字符串扩展名并返回mime类型,可选是否带小数点。如果没有,它将在查找mime类型之前添加

如果没有mime被找到的话一般的字眼 "application/octet-stream" 会被归还
如果没找到对应的mime类型,将返回 "application/octet-stream"。

### 得到并让扩张到mine
### mime类型转文件扩展名

```cs
Console.WriteLine("audio/wav -> " + MimeTypeMap.GetExtension("audio/wav")); // ".wav"
```

传入mime和再得到扩展回来,如果mime是没被注册的话,错误报告会被显示
传入一个mime类型并取回一个扩展名。如果未找到mime类型,则抛出一个异常
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# MimeTypeMap

English | [简体中文](README-zh-Hans.md)

## Summary
Provides a huge two-way mapping of file extensions to mime types and mime types to file extensions, e.g.:

Expand Down