У меня есть этот пример данных
Данные: P, B, B, T, P
Таким образом, они будут выведены так:
Но что со мной происходит, так это
То, что я хочу здесь, это то, чтокаждый галстук не должен увеличиваться по оси X.Как я могу получить это?
Вот что я пробовал до сих пор:
string[] scoreboardWinner = new string[]
{
"P ","B ","T ",
"BP ","B P","B B","BB ",
"PB ","P B","P P","PP ",
"TP ","TB ","T P","T B",
"TTT",
"BBP","BPB","BPP","BBB",
"PPB","PBP","PBB","PPP"
};
private void XandYaxis() {
string[,] table = new string[104, 6];
string newPreviousValue = "placeholder";
int xIndex = -1;
int yIndex = 0;
if (gametable_no == 1)
{
for (int i = 0; i < list.Count; i++)
{
newString[0] += list[i].r;
}
string[] newChars = newString[0].Split(',');
if (table.GetLength(0) < xIndex)
{
break;
}
if (result.Equals(newPreviousValue) && yIndex < table.GetLength(1) - 1)
{
yIndex += 1;
table[xIndex, yIndex] = result;
}
else
{
xIndex += 1;
yIndex = 0;
table[xIndex, yIndex] = result;
}
}
}
Я также пытался поместить оператор if else в
if (result.Equals(newPreviousValue) && yIndex < table.GetLength(1) - 1)
{
string newResult = scoreboardWinner[2];
if (previousValue.Contains(newResult))
{
yIndex += 1;
table[xIndex, yIndex] = result;
}
}
}
Но это не сработало.
Кстати, scoreboardWinner[2]
= "T";который является TIE