2013-10-04 70 views
0

我有.DAT從SharePoint,以恢復一些我需要使用C#讀取.DAT文件的數據。使用C#讀取.DAT文件內部使用C#

一些選項

StreamReader objInput = new StreamReader(filename, System.Text.Encoding.Default); 
      string contents = objInput.ReadToEnd().Trim(); 
      string[] split = System.Text.RegularExpressions.Regex.Split(contents, "\\s+", RegexOptions.None); 
      foreach (string s in split) 
      { 
       Console.WriteLine(s); 
      } 

//ObjectToSerialize objectToSerialize; 
      //Stream stream = File.Open(filename, FileMode.Open); 
      //BinaryFormatter bFormatter = new BinaryFormatter(); 
      //objectToSerialize = (ObjectToSerialize)bFormatter.Deserialize(stream); 
      //stream.Close(); 

.../ 

的問題是DAT文件可能包含XML文件,DOC文件或PPT或其他人。我只想列出.DAT文件中的所有數據和文件。

有沒有什麼辦法可以做到這一點是C#?

回答