1
A
回答
1
你不能讓所有的流文件名 - 它必須是一個FileStream:
if (strm is FileStream)
{
FileStream fs = (FileStream)strm;
string name = fs.Name;
}
也沒有,你不能只是任何流轉換爲數據表。這取決於流內部的內容。
1
如果這是一個內存流並且沒有涉及文件?
A Stream
沒有源信息,所以你不能得到這個數據(即文件名)。
至於轉換Stream
到DataTable
- 您可以使用ReadXml
方法和使用構造函數重載需要StreamingContext
加載XML到DataTable
,但這些不會隨便拿一個Excel文件。
相關問題
- 1. 將DataTable轉換爲CSV流
- 2. 將文件轉換爲流
- 3. 將流轉換爲文件
- 4. 將流轉換爲zip文件
- 5. 將文件流長度轉換爲int
- 6. 將XmlNodeList轉換爲XmlDocument,或者流
- 7. 將SVG流轉換爲png或jpg
- 8. 將C++內存流轉換爲C文件流
- 9. 將RTMP流轉換爲MMS流
- 10. 將rtsp流轉換爲http流
- 11. 將PCM流轉換爲Javascript可讀流
- 12. 如何將java流轉換爲scala流?
- 13. 將回調轉換爲流
- 14. 將圖像轉換爲流
- 15. 將XDocument轉換爲流
- 16. 將流轉換爲WMA
- 17. 將HttpPostedFileBase轉換爲流
- 18. 將JSON流轉換爲CSV
- 19. 將流轉換爲MemoryStream
- 20. 將流轉換爲對象?
- 21. 將流轉換爲IRandomAccessStream
- 22. Silverlight:將WriteableBitmap轉換爲流
- 23. 轉換的JPG文件流FLV流
- 24. 將richtextbox文本轉換爲流c#
- 25. 轉換文件流爲Base64蟒蛇
- 26. 將文件(.txt,.pdf ..)轉換爲流文件
- 27. Java,將文件流轉換爲隨機訪問文件
- 28. 如何將流速圖轉換爲流體流圖
- 29. 將BindingSource轉換爲Datatable或Dataset
- 30. 將DataTable轉換爲LINQ匿名類型
我可以將流轉換爲DataTable嗎? – Gainster 2011-04-24 07:24:34
它是文件流 – Gainster 2011-04-24 07:24:52
@Huzaifa - 沒關係。 – Oded 2011-04-24 07:26:30