C#取得文件的建立日期
时间: 2023-07-12 14:28:10 浏览: 126
你可以使用C#中的File类的GetCreationTime方法来获取文件的创建日期。示例代码如下:
```csharp
using System;
using System.IO;
class Program
{
static void Main(string[] args)
{
string filePath = "C:\\test.txt";
DateTime creationTime = File.GetCreationTime(filePath);
Console.WriteLine("The creation time of {0} is {1}", filePath, creationTime);
}
}
```
其中,`filePath`为文件路径,`File.GetCreationTime(filePath)`返回文件的创建日期,类型为`DateTime`。
相关问题
c#打开文件取得文件路径
你可以使用C#中的`OpenFileDialog`类来打开文件并获取文件路径。以下是实现的示例代码:
```csharp
using System;
using System.Windows.Forms;
class Program
{
static void Main()
{
OpenFileDialog openFileDialog = new OpenFileDialog();
if (openFileDialog.ShowDialog() == DialogResult.OK)
{
string filePath = openFileDialog.FileName;
Console.WriteLine("文件路径: " + filePath);
}
else
{
Console.WriteLine("未选择文件");
}
}
}
```
在上述代码中,我们创建了一个`OpenFileDialog`实例,并调用`ShowDialog`方法来显示文件选择对话框。如果用户选择了一个文件并点击了"OK"按钮,我们可以通过`FileName`属性获取所选文件的路径。最后,我们将文件路径打印到控制台上。
请注意,上述代码是基于Windows Forms的示例。如果你使用的是其他UI框架(如WPF),则需要相应地进行调整。
c#file文件创建
在C#中,可以使用File类来创建文件。要创建一个文件并写入内容,可以使用File.WriteAllText方法。该方法接受两个参数,第一个参数是文件的路径和名称,第二个参数是要写入的文本内容。下面是一个示例代码:
File.WriteAllText("filename.txt", "Write Text by File class writeAllText Method");
这将在指定的路径下创建一个名为filename.txt的文件,并将文本内容"Write Text by File class writeAllText Method"写入文件中。