Конвертирование из int[] в Byte - C#
Формулировка задачи:
Собственно, есть
НУжно конвертировать этот массив в Byte, и пожже этот Byte надо обратно конвертировать в int[].
Как это можно реализовать?
int[] arr = new int [5];
Решение задачи: «Конвертирование из int[] в Byte»
textual
Листинг программы
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApplication20
{
class Program
{
static void Main(string[] args)
{
int[] myInts = { 1, 4, 7, 2, 5, 0, 4, 7 };
byte[] myBytes = new byte[myInts.Length];
myBytes = (from i in myInts select (byte)i).ToArray();
Console.WriteLine(myInts.GetType().Name);
Console.WriteLine(myBytes.GetType().Name);
Console.ReadLine();
}
}
}