當前位置: 首頁>>代碼示例>>C#>>正文


C# Directory.SetCurrentDirectory方法代碼示例

本文整理匯總了C#中System.IO.Directory.SetCurrentDirectory方法的典型用法代碼示例。如果您正苦於以下問題:C# Directory.SetCurrentDirectory方法的具體用法?C# Directory.SetCurrentDirectory怎麽用?C# Directory.SetCurrentDirectory使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在System.IO.Directory的用法示例。


在下文中一共展示了Directory.SetCurrentDirectory方法的2個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的C#代碼示例。

示例1: Main

// This sample shows how to set the current directory and how to determine
// the root directory.
using System;
using System.IO;

namespace IOSamples
{
  public class DirectoryRoot
  {
    public static void Main()
    {
    // Create string for a directory. This value should be an existing directory
    // or the sample will throw a DirectoryNotFoundException.
      string dir = @"C:\test";		
      try
      {
          //Set the current directory.
          Directory.SetCurrentDirectory(dir);
      }
      catch (DirectoryNotFoundException e)
      {
          Console.WriteLine("The specified directory does not exist. {0}", e);
      }
    // Print to console the results.
      Console.WriteLine("Root directory: {0}", Directory.GetDirectoryRoot(dir));
      Console.WriteLine("Current directory: {0}", Directory.GetCurrentDirectory());
    }
  }
}
// The output of this sample depends on what value you assign to the variable dir.
// If the directory c:\test exists, the output for this sample is:
// Root directory: C:\
// Current directory: C:\test
開發者ID:.NET開發者,項目名稱:System.IO,代碼行數:33,代碼來源:Directory.SetCurrentDirectory

示例2: Directory.SetCurrentDirectory(String path)

//引入命名空間
using System;
using System.IO;

class MainClass {
    static void Main() {
        Console.WriteLine("Changing current directory to c:\\");
        Directory.SetCurrentDirectory(@"c:\");

        Console.WriteLine("Now the relative path 'file.txt' " + "will automatically become '" + Path.GetFullPath("file.txt") + "'");
    }
}
開發者ID:C#程序員,項目名稱:System.IO,代碼行數:12,代碼來源:Directory.SetCurrentDirectory


注:本文中的System.IO.Directory.SetCurrentDirectory方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。