場景
經常有這樣的需求, 想要測試一些簡單的C#語法, 或者測試一下 文件 目錄 操作相關的Api, 通常的做法是建立一個C#控制台項目, 然后寫代碼測試, 但是這樣的做法對測試簡單的語法和Api來說是不是有些繁瑣? 其實 Visual studio 中有一個 C# Interactive 窗口, 在這個窗口里可以直接運行C#語句.
打開 C# Interactive 操作界面
打開之后窗口默認在底部的位置, 可以自己拖動到自己喜歡的位置;
在對話框中輸入 #help
可以查看幫助
測試 Directory
和 Path
類中的Api
-
Directory.CreateDirectory(string path)
這個方法根據傳入的路徑依次創建目錄, 如果目錄存在則跳過; 我想測試的是, 如果傳入的路徑是一個文件路徑(比如: F://1.jpg), 那么這個方法會不會忽略最后的 1.jpg, 經過測試, 答案是不會
-
Path.GetDirectoryName(string path)
返回的結果是 F:\