字符串处理(生手)

字符串处理(新手)
string str="123456,girl";
int length=str.Length;

这样获得了str定义的字符串长度.  
如果要打开某一个文档,判断该文档(txt)字符串长度如何操作?

例:  D:\123.txt   里面内容
123456789999,mdddddddd,999999
111111111111,1111111111,111111

这个判断txt里字符串长度如何只判断的第一行的?是不是判断了第一行的下面的判断可以用循环来解决了?



------解决思路----------------------
一行行读取
using (StreamReader sr = new StreamReader("your path"))
{
    string txt = sr.ReadLine();
    Console.WriteLine(txt.Length);
}

------解决思路----------------------
也可以全部读取出来,然后用split将它们分成多个小数组,用foreach依次求length