2017-01-03 6 views
-1

私はIPアドレスを使って他のコンピュータからファイルを読み込もうとしましたが、そのone.Itを読むことができませんでした。 "パスの一部を見つけることができませんでした'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(); 
      } 

答えて

6

"@\\IPaddress\\Test\\News.txt"は、@"\\IPaddress\Test\News.txt"である必要があります。逐語的な文字列の場合は、@になります。の前には引用符を入れてください。逐語的な文字列を使用している場合は、スラッシュをエスケープする必要はありません。 UNCプレフィックスにはまだ\\が必要です。実際には2つのバックスラッシュがあるためです。

+0

ありがとうRoger ... – Vengat

関連する問題