Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/331.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 长度方法在c中不起作用_C# - Fatal编程技术网

C# 长度方法在c中不起作用

C# 长度方法在c中不起作用,c#,C#,我想使用下面的代码对mysql中的一个表和sql server中的一个表进行比较。但是我尝试使用的长度方法被标记为错误。我该怎么办?我需要一点帮助。谢谢大家! int lengthClienti = MySqlSetClienti.Tables["clienti"].Length; int columnClienti = 4; for (int i = 0; i <= lengthClienti - 1; i++)//row { for (int j = 0; i <=

我想使用下面的代码对mysql中的一个表和sql server中的一个表进行比较。但是我尝试使用的长度方法被标记为错误。我该怎么办?我需要一点帮助。谢谢大家!

int lengthClienti = MySqlSetClienti.Tables["clienti"].Length;

int columnClienti = 4;

for (int i = 0; i <= lengthClienti - 1; i++)//row
{
    for (int j = 0; i <= columnClienti; j++)//column
    {
        if (SqlDataSet.Tables["ClientiImporti"].Rows[i][j].ToString() == MySqlSetClienti.Tables["clienti"].Rows[i][j].ToString())
        {
        }
     }
 }

您希望包括行

int lengthClienti = MySqlSetClienti.Tables["clienti"].Length;

int columnClienti = 4;

for (int i = 0; i <= lengthClienti - 1; i++)//row
{
    for (int j = 0; i <= columnClienti; j++)//column
    {
        if (SqlDataSet.Tables["ClientiImporti"].Rows[i][j].ToString() == MySqlSetClienti.Tables["clienti"].Rows[i][j].ToString())
        {
        }
     }
 }
 MySqlSetClienti.Tables["clienti"].Rows.Count

您得到的错误是什么?此属性的类型是什么?MySqlSetClienti是一个数据集…?它不工作,因为System.Data.DataTable上没有.Length属性,intellisense和compile error会给您一个提示。。