Сложные листы ( List) - C#
Формулировка задачи:
Требуется как-то запихнуть куда-то следующие типы данных
Из такого рода данных будет состоять одна строка этого массива.
Другим способом представления данных будет следующее:
int // это буква или аналогичная ей числовое значение
byte,byte,byte,byte // по количеству столбцов в "проверочной таблице
int // это буква или аналогичная ей числовое значение int // это буква или аналогичная ей числовое значение
byte,byte // ппо кол-ву столбцов в машине
int // это буква или аналогичная ей числовое значениеРешение задачи: «Сложные листы ( List)»
textual
Листинг программы
using System;
using System.Collections.Generic;
struct example
{
public int IntFirst;
public byte[] bytes;
public int IntLast;
public example(int f, int l, params byte[] p)
{
IntFirst = f;
IntLast = l;
bytes = p;
}
}
static class test
{
static void Main()
{
var list = new List<example>
{ new example(520,300,1,2,3), new example(324, -400, 5, 6), new example(1501, -4,101, 254, 7,9)};
foreach(example e in list)
Console.WriteLine("int : {0}\nbytes : {1}\nint : {2}\n", e.IntFirst, string.Join(" ", e.bytes), e.IntLast);
Console.ReadKey(true);
}
}