如何在arduino字符串中找到\ n的数量

我正在尝试在arduino上的字符串中找到\ n的索引。这是我正在使用的代码:

String string = data;
int del;
int count = 0;
while(true){
  if(string.indexOf("\n", (del + 1)) == -1){
    break;
    }
  else{
    del = string.indexOf("\n", (del + 1));
    count++;
    }
  }

无论出于何种原因,无论如何它都只会返回0。我的目标是让count变量包含该变量中包含的行数。任何建议都很好。