1

我在安装了 Net Framework 4.5 的 Windows 8 中使用 Microsoft Visual Studio 2012。
我似乎在 UTF8Encoding 类中找不到 getString(Byte[]) 方法。
我不确定我缺少什么,因为msdn 文档中提供了两种方法。
方法: UTF8Encoding 类中的 GetString
我的 Microsoft C#代码:

using System.Text;

// the code which I use the GetString method
// characters is a byte array


UTF8Encoding utfEncode= new UTF8Encoding();
string encodedStr= utfEncode.GetString(characters, 0, characters.Length);   //this method is available to me 
string encodedStr= utfEncode.GetString(characters);  // the error message was that no such overloading method is found
4

1 回答 1

1

带有一个参数的AS MSDN 文档GetString不适用于可移植类库和 XNA 应用程序。您必须使用带有 3 个参数的第二次重载

在此处输入图像描述

于 2013-05-17T04:42:21.530 回答