using System;
using System.IO;
using System.Text;namespace Chris_File{
class MainProccess{
public static void Main(string[] args){
byte[] byData=new byte[100];
char[] charData=new char[100]; try
{
FileStream aFile=new FileStream(@"d:\1.txt",FileMode.Open);
aFile.Seek(1,SeekOrigin.Begin);
aFile.Read(byData,0,100);
}
catch(IOException e) {
Console.WriteLine("An Exception has been thrown!");
Console.WriteLine(e.ToString());
Console.ReadLine();
return;
}
Decoder d=Encoding.UTF8.GetDecoder(); //为什么必须解码之后才能显示?
d.GetChars(byData,0,byData.Length,charData,0);
Console.WriteLine(charData);//若改成Console.WriteLine(charData);则会输出system.byte[],为什么?
}
}
}
using System.IO;
using System.Text;namespace Chris_File{
class MainProccess{
public static void Main(string[] args){
byte[] byData=new byte[100];
char[] charData=new char[100]; try
{
FileStream aFile=new FileStream(@"d:\1.txt",FileMode.Open);
aFile.Seek(1,SeekOrigin.Begin);
aFile.Read(byData,0,100);
}
catch(IOException e) {
Console.WriteLine("An Exception has been thrown!");
Console.WriteLine(e.ToString());
Console.ReadLine();
return;
}
Decoder d=Encoding.UTF8.GetDecoder(); //为什么必须解码之后才能显示?
d.GetChars(byData,0,byData.Length,charData,0);
Console.WriteLine(charData);//若改成Console.WriteLine(charData);则会输出system.byte[],为什么?
}
}
}
解决方案 »
- 请问如何向已绑定数据的datagridview中添加新行?
- MSB3247错误,DLL版本冲突的问题如何解决?
- 求SQL复制写入数据同时进行的写法
- 怎样循环出 多个词
- 如何dataGridView链接其他Form上的DataSet?
- 哪里有发送短信的免费WebService??
- 怎样用DrawRectangle()输出Width 或 Height 为负数的矩形
- asp.net 超低级的问题.答对有奖!
- 如何实现VS.NET IDE中那种隐藏控件框,属性框一样的效果呢?
- 我现在加了两个窗体,如何在一个窗体显示另一个窗体???
- 跪求:在C1truedbgrid1列显示控制问题 100分,不够再加,我还有500分可用 感激不尽!!!!!!!!!!
- 非托管库平台调用数据类型问题
你就不要再顶了。====CSDN 小助手 V2.5 2006年1月18日发布====
CSDN小助手是一款脱离浏览器也可以访问Csdn论坛的软件
界面:http://blog.csdn.net/Qqwwee_Com/archive/2005/11/05/523395.aspx
下载:http://szlawbook.com/csdnv2