Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/314.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 查找表至System.Text.Encoding_C#_.net 4.5 - Fatal编程技术网

C# 查找表至System.Text.Encoding

C# 查找表至System.Text.Encoding,c#,.net-4.5,C#,.net 4.5,假设我在数据库中存储了System.Text.Encoding属性: ID|Name 1 |ASCII 2 |BigEndianUnicode 3 |Default 4 |Unicode 5 |UTF32 6 |UTF7 7 |UTF8 如何将数据库中的值强制转换为System.Text.Encoding对象 我希望能够做类似的事情:encodingencodingtype=(Encoding)(“ASCII”) 请注意,我并没有试图找出特定字符串或值的编码,此编码将用作在运行时加载的值,以连

假设我在数据库中存储了
System.Text.Encoding
属性:

ID|Name
1 |ASCII
2 |BigEndianUnicode
3 |Default
4 |Unicode
5 |UTF32
6 |UTF7
7 |UTF8
如何将数据库中的值强制转换为System.Text.Encoding对象

我希望能够做类似的事情:
encodingencodingtype=(Encoding)(“ASCII”)

请注意,我并没有试图找出特定字符串或值的编码,此编码将用作在运行时加载的值,以连接到SMPP提供程序

您可以使用静态方法获取相应的编码对象,例如,
Encoding Encoding type=Encoding.GetEncoding(“ASCII”)

您可以使用静态方法获取相应的编码对象,例如,
Encoding Encoding type=Encoding.GetEncoding(“ASCII”)