2012-10-04 51 views
-1

我已經展示了下面如何創建

private string m_simview= String.Empty; 
     public string SimView 
     { 
     get 
     { 
      return m_simview; 
     } 
     set 
     { 
      m_simview= value; 
     } 
     } 

        string viewpath = path + "views" + "\\BIMConsole\\"; 

我需要創建一個名稱爲財產string SimView值的文件的代碼的extention .tvm的文件,其類型是在IE中指定的路徑.tvm string viewpath。有人建議我通過代碼實現這個任務

+0

所以你想創建一個文件,其中的名稱是字符串SimView的值? (並以'.tvm'結尾) –

+0

@gogNavySealYes文件名稱,其值爲SimView,類型爲.tvm。如果該屬性的值是test,它將會是test.tvm – vettori

回答

2

a File class公開文件系統對象(在這種情況下,特別是文件)的許多文件系統管理方法。所以,這樣的事情:

File.Create(Path.Combine(viewpath, SimView) + ".tvm"); 

這種方法返回的東西,一個FileStream,一旦有,你應該處理的完成它。

+0

謝謝你使用一行代碼,看起來像更優化的代碼。但是,你能否清除這個關於處置的觀點 – vettori

+1

有些類是一次性的,因爲它們管理自己的資源,必須在某個應該負責的地方釋放它們。這些類型實現'IDisposable'接口並公開'Dispose'方法,'FileStream'就是其中之一。 http://msdn.microsoft.com/en-us/library/ms227422.aspx –