我有一個.NET應用程序正在嘗試FTP文件,但我最後每行增加1個字節。我的行分隔符是Environment.NewLine,我相信它轉換爲\ n \ r。那個字節是多少?有多少個字節是 n r?
3
A
回答
1
\ n \ r是2個字節。
2
兩個字節。一個用於\ n,一個用於\ r。
7
這是2個字節,但它應該是\r\n
不\n\r
在Windows操作系統
27
這取決於編碼。在8位編碼和UTF-8中,它是2個字節。在UCS-2或UTF-16中,它是4個字節。在UCS-4或UTF-32中,它是8個字節。
但問題是,你可能是FTP在ASCII模式,而不是圖像模式。
3
在ASCII編碼中,\ n是換行符0x0A(十進制10),\ r是回車符0x0D(十進制13)。
正如Jack所說的,正確的順序是CR-LF,反之亦然。
如果FTP被錯誤放置並且將文件作爲文本發送,則FTP可能會將LF字符添加到流中。
0
FTP軟件通常提供二進制和文本傳輸模式。在文本模式下,換行期間發生換行翻譯。這可能是有效的信息,這取決於你的問題是什麼以及你問這個問題的原因。
2
要回答這個問題暗示:
要使用二進制傳輸,而不是在C#中的ASCII傳輸,使用
FtpWebRequest reqFTP = (FtpWebRequest)FtpWebRequest.Create(new Uri("ftp://example.com"));
reqFTP.UseBinary = true;
相關問題
- 1. SMS中計算的「新行」(\ r \ n)有多少個字符?
- 2. \ n在文件中使用了多少個字節?
- 3. 每個inode有多少個字節?
- 4. 空對象有多少個字節?
- 5. 手臂有多少個字節對齊?
- 6. Hollerith卡有多少個字節?
- 7. BufferedReader,讀多少個字節?
- 8. 有多少種組合將n個章節放入k(<n)個卷中?
- 9. C++ ifstream.read;讀取字節少於給定的n個字節
- 10. 千兆字節(GB)有多少個字節?
- 11. 使用了多少個字節?
- 12. 有n個節點的AVL樹的最大可能高度是多少
- 13. 考慮到每個節點的值相同,有n個節點的有序樹的可能數量是多少?
- 14. 對於N的每個值,打印N個因子中有多少個數字
- 15. R樹節點應該有多少個孩子(最小,最大)?
- 16. 一個字符串需要多少個字節?字符?
- 17. Android_id的字節長度是多少?
- 18. NSString的字節長度是多少?
- 19. AES和AES的字節數是多少?
- 20. AesCryptoServiceProvider GenerateIV()的字節長度是多少?
- 21. 對於具有n個節點的完整二叉樹,葉節點有多少個節點?
- 22. 添加n個數字的時間複雜度是多少
- 23. 4千字節內存中有多少個可尋址位?
- 24. 給定一個數字n,找出有多少個數字在0範圍內有數字2 ... n
- 25. 半字節中有多少位?
- 26. 如果打印,字節b =(字節)0x8A的值是多少?
- 27. 有多少個空字節,連接字符串C
- 28. 函數需要多少個字節?
- 29. 空隊列需要多少個字節?
- 30. 使用dataReceived接收多少個字節?
+1提的編碼 – Amber 2010-05-26 18:54:05
是不是UCS-4和UTF-32一樣的東西? – 2013-04-24 01:07:48
@ BlueRaja-DannyPflughoeft:現在。但這並非必須始終如此。 – 2013-05-17 07:41:27