c#List转byte数组
时间: 2024-05-16 18:18:44 浏览: 108
C#中List和数组之间转换的方法
要将C#中的List转换为byte数组,可以使用以下代码示例:
```csharp
using System;
using System.Collections.Generic;
class Program
{
static void Main(string[] args)
{
List<byte> byteList = new List<byte> { 1, 2, 3, 4, 5 };
byte[] byteArray = byteList.ToArray();
foreach (byte b in byteArray)
{
Console.WriteLine(b);
}
}
}
```
在这个示例中,我们首先创建了一个包含一些字节的List<byte>对象。然后,通过调用`ToArray()`方法将List转换为byte数组。最后,我们可以使用foreach循环遍历byte数组并打印每个字节的值。
运行上述代码将输出以下内容:
```
1
2
3
4
5
```
这样,你就成功地将List转换为了byte数组。
阅读全文