System.Text.Encoding.GetString C# (CSharp) Method

GetString() public method

public GetString ( byte bytes ) : String
bytes byte
return String
        public virtual String GetString(byte[] bytes)
        {
            if (bytes == null)
                throw new ArgumentNullException("bytes",
                    Environment.GetResourceString("ArgumentNull_Array"));

            return GetString(bytes, 0, bytes.Length);
        }

Same methods

Encoding::GetString ( byte bytes, int index, int count ) : String

Usage Example

示例#1
1
 /// <summary>
 ///     获取远程信息
 /// </summary>
 /// <param name="url">请求地址</param>
 /// <param name="encoding">请求编码</param>
 /// <param name="wc">客户端</param>
 public static string Get(string url, Encoding encoding = null, WebClient wc = null)
 {
     if (string.IsNullOrWhiteSpace(url)) { return string.Empty; }
     url = url.Replace("\\", "/");
     if (encoding == null) encoding = Encoding.UTF8;
     var isNew = wc == null;
     if (wc == null)
     {
         wc = new WebClient();
         wc.Proxy = null;
         wc.Headers.Add("Accept", "*/*");
         wc.Headers.Add("Referer", url);
         wc.Headers.Add("Cookie", "bid=\"YObnALe98pw\";");
         wc.Headers.Add("User-Agent", "Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.31 (KHTML, like Gecko) Chrome/26.0.1410.5 Safari/537.31");
     }
     string strResult = null;
     try
     {
         var data = wc.DownloadData(url);
         strResult = encoding.GetString(data);
     }
     catch { return string.Empty; }
     finally
     {
         if (!isNew) Cookies(wc);
         if (isNew) wc.Dispose();
     }
     return strResult;
 }
All Usage Examples Of System.Text.Encoding::GetString