以下是我的代码部分:
我在我的项目中使用GridControl
,我想在每行的第一列中添加一些输入。
我知道我的代码是错误的。通过建议我来证明它是正确的。
for(int i=0;i<e.RowIndex;i++)
{
for(int j=0;j<e.ColIndex;j++)
{
if(i+j==0)
e.Style.CellValue = string.Format("Dwww");
int choice = j> i ? i : 99999999;
switch(choice)
{
case 0:
// e.Style.CellValue = string.Format("Derivative");
break;
case 1:
e.Style.CellValue = string.Format("D");
break;
case 2:
e.Style.CellValue = string.Format("ative");
break;
case 3:
e.Style.CellValue = string.Format("Dere");
break;
case 4:
e.Style.CellValue = string.Format("tive");
break;
case 5:
e.Style.CellValue = string.Format("ivati");
break;
case 6:
e.Style.CellValue = string.Format("ankle");
break;
case 7:
e.Style.CellValue = string.Format("ankit");
break;
case 8:
e.Style.CellValue = string.Format("sr");
break;
case 9:
e.Style.CellValue = string.Format("Dsr");
break;
default:
break;
}
}
}
它的逻辑是什么?
我该如何编码?
答案 0 :(得分:0)
这是解决方案,适用于第一栏
int[,] matrix = new int[4, 4] {{ 1, 2, 3, 4},{ 5, 6, 7, 8},{ 9, 10, 11, 12},{ 13, 14, 15, 16},};
for (int i = 0; i < 4; i++){Console.WriteLine(matrix[i, 0]);}
Console.ReadLine();