在C#中,将long类型数组写入二进制文件的方法如下:
以下是一个示例代码:
using System;
using System.IO;
class Program
{
static void Main()
{
long[] array = new long[] { 123456789, 987654321 };
string fileName = "longArray.bin";
WriteLongArrayToBinaryFile(array, fileName);
}
static void WriteLongArrayToBinaryFile(long[] array, string fileName)
{
using (FileStream fs = new FileStream(fileName, FileMode.Create))
{
using (BinaryWriter bw = new BinaryWriter(fs))
{
foreach (long value in array)
{
bw.Write(value);
}
}
}
}
}
在这个示例中,我们创建了一个名为"longArray.bin"的二进制文件,并将一个包含两个long类型值的数组写入文件。使用BinaryWriter的Write方法将数组中的每个值写入文件。
注意:在实际应用中,请确保处理文件时使用适当的异常处理,以避免在出现错误时导致程序崩溃。
领取专属 10元无门槛券
手把手带您无忧上云