byte[] data = this.fuControl.FileBytes; //fuControl 上傳控件
接着将二進制數組轉換成我們需要的字元串就行了
string txtContent = System.Text.Encoding.GetEncoding("GB2312").GetString(data, 0, data.Length); //二進制數組轉化為字元串
ps:這個轉換筆者隻試過文本檔案從二進制轉為字元串,其他類型的檔案沒有試過。如果你要讀取其他類型的檔案内容,但是二進制檔案無法直接轉換為您需要的形式,請慎重使用本文的方法。
本文轉自JeffWong部落格園部落格,原文連結:http://www.cnblogs.com/jeffwongishandsome/archive/2009/10/12/1516475.html,如需轉載請自行聯系原作者