Google [站内搜索]

预览模式: 普通 | 列表

C# short转byte

short占2个字节,byte占1个字节,因而不能直接将short转换成byte,如果强制进行转换,结果可能会不正确。正确的做法是将一个short转为一个byte[]:

short i = 25991;

byte[] b = new byte[2];

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 9017

C# BinaryWriter和StreamWriter一些区别

1.BinaryWriter生成的文件没有BOM,StreamWriter生成的文件有BOM

using (FileStream fs = File.Create(@"c:\222.txt"))
{
    using (BinaryWriter bw = new BinaryWriter(fs, Encoding.Unicode))

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 7144