Это надо Mini-STX.
2. Даже если в формфакторе Mini-ITX есть слот PСI-E - это совсем не значит что туда можно подключить видеокарту. Во первых в большинстве корпусов она банально не влезет по высоте, во вторых никакого охлаждения, в третьих - как ее получится запитать с блока питания на 60-80ватт? Карты поддерживающие три монитора достаточно прожорливы.
// Span - это указатель на некоторую область памяти + её длина и тип данных.
void Reverse(Span<int> slice)
{
for (var i = 0; i < slice.Length / 2; i++)
{
// просто swap
var tmp = slice[i];
slice[i] = slice[slice.Length - i];
slice[slice.Length - i] = tmp;
}
}
Там же вроде все методы промисы возвращают.