如何从另一台计算机上读取文本

时间:2017-01-03 10:31:15

标签: c# .net file ip-address readfile

我曾尝试使用IP地址从其他计算机读取该文件,但我无法读取该文件。它引发了异常,例如“无法找到路径的一部分”E:\ IPFile_Read \ IPFile_Read \ BIN \调试\ @ \的IPAddress \测试\ News.txt'“

代码:

 {

                StreamReader sr = new StreamReader("@\\IPaddress\\Test\\News.txt");
                line = sr.ReadLine();

                while (line != null)
                {
                    text_Data.Text = line;
                    line = sr.ReadLine();
                }
                sr.Close();
                Console.ReadLine();
            }

如何从另一台计算机读取文本文件。

1 个答案:

答案 0 :(得分:6)

"@\\IPaddress\\Test\\News.txt"应为@"\\IPaddress\Test\News.txt"。对于逐字字符串,@在开头引号之前,如果您使用逐字字符串,则不需要转义斜杠。 UNC前缀仍然需要\\,因为它确实有两个反斜杠。