首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

这个泛型 List<T>的准确的写法是什么呢

2012-06-22 
这个泛型 ListT的正确的写法是什么呢?C# codefor (int r 3 r dataGrid.Rows.Count r++){for (int

这个泛型 List<T>的正确的写法是什么呢?

C# code
for (int r = 3; r < dataGrid.Rows.Count; r++){    for (int c = 2; c <= 4; c++)    {         var ssq = new List<int>(3) {Convert.ToInt32(listGrid[r - 2,c])};         var sq = new List<int>(3) {Convert.ToInt32(listGrid[r - 1, c])};         var bq = new List<int>(3) {Convert.ToInt32(listGrid[r, c])};    }}


错误提示:输入字符串的格式不正确。

正确的写法是什么呢?

[解决办法]
C# code
                for (int r = 4; r < dataGrid.Rows.Count; r++)                {                    List<int> ssq = new List<int>(3);                    ssq.Add(Convert.ToInt32(listGrid[r - 2, 2]));                    ssq.Add(Convert.ToInt32(listGrid[r - 2, 3]));                    ssq.Add(Convert.ToInt32(listGrid[r - 2, 4]));                    foreach (int val in ssq)                    {                        listGrid[r, 16] = val;                    }                }
[解决办法]
for (int c = 2; c <= 4; c++)
{
List<int> ssq = new List<int>();
ssq.Add(Convert.ToInt32(listGrid[2, c]));
if (ssq.Contains(3))
{
listGrid[2, 16] = "yes"; // 坐标写死,循环就看最后个值了
}
else
{
listGrid[2, 16] = "no";
}
}

热点排行