【译文】C# 集合之:字节数组输出到文本文件

字节数组输出到文本文件

原文:C# Tutorial and source code




C# 是强类型语言。在C#程序里面使用的对象必须具有特定的类型。字节(Byte) 是一种固定值类型,表示无符号整数,值的范围是0到255.

这里我们打开一个FileStream 类实例,并且使用Write() 方法。 Write()方法将一个字节数据块写到当前的流当中。

  oFileStream.Write(byteData, 0, byteData.Length);

下面的程序演示如何将一个字节数组写入到一个文本文件中。

using System;
using System.Windows.Forms;

namespace WindowsFormsApplication1
{
	public partial class Form1 : Form
	{
		public Form1()
		{
			InitializeComponent();
		}

		private void button1_Click(object sender, EventArgs e)
		{
			string str = "http://csharp.net-informations.com";
			System.Text.UTF8Encoding encod = new System.Text.UTF8Encoding();
			byte[] byteData = encod.GetBytes(str);

			System.IO.FileStream oFileStream = null;
			oFileStream = new System.IO.FileStream("c:\\bytes.txt", System.IO.FileMode.Create);
			oFileStream.Write(byteData, 0, byteData.Length);
			oFileStream.Close();
		}
	}
}

本文译自http://csharp.net-informations.com/

更准确内容,请访问作者原文。

此条目发表在程序开发分类目录,贴了, , 标签。将固定链接加入收藏夹。