怎么放到程序目录下

时间:2025-01-26 21:48:34 单机游戏

在C中设置目录在程序目录下,可以使用以下代码:

```csharp

using System;

using System.IO;

class Program

{

static void Main()

{

// 获取当前程序的目录

string directoryName = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location);

// 指定要创建的目录名

string targetDirectory = Path.Combine(directoryName, "目标目录名");

// 创建目录

if (!Directory.Exists(targetDirectory))

{

Directory.CreateDirectory(targetDirectory);

Console.WriteLine("目录已创建: " + targetDirectory);

}

else

{

Console.WriteLine("目录已存在: " + targetDirectory);

}

}

}

```

这段代码首先使用 `Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location)` 获取当前程序的目录,然后使用 `Path.Combine()` 方法将指定的目录名与程序的目录合并。最后,使用 `Directory.CreateDirectory()` 方法创建目录。如果目录已经存在,则不会进行创建。

请确保将 `"目标目录名"` 替换为你想要创建的目录名称。