Foydalanish misoli: using System;
using System.IO;
namespace Dir
{
class Program
{
publicstatic void Main(string[] args)
{
// Fayl yaratilgan vaqtni belgilash va olish
string fileName = @"C:\temp\Dir.txt";
File.SetCreationTime(fileName, DateTime.Now);
DateTime dt = File.GetCreationTime(fileName); Console.WriteLine("Fayl yaratilgan vaqt: {0}", dt.ToString());
Console.ReadKey(true);
}
}
}
Natijasi:
GetLastAccessTime(String) – belgilangan fayl yoki katalogga oxirgi marta kirish sanasi va vaqtini qaytaradi.
SetLastAccessTime(String, DateTime) – berilgan fayl yoki katalogga oxirgi marta kirish sanasi va vaqtini belgilaydi.
GetLastAccessTimeUtc(String) – belgilangan fayl yoki katalogga oxirgi marta kirish sanasi va vaqtini Kelishilgan Umumjahon Vaqti(UTC) formatida qaytaradi.
SetLastAccessTimeUtc(String, DateTime) – berilgan fayl yoki katalogga
oxirgi marta kirish sanasi va vaqtini Kelishilgan Umumjahon Vaqti formatida belgilaydi.
Quyidagi kod parchasi faylning so'nggi kirish sanasi va vaqtini belgilaydi va oladi:
Foydalanish misoli: using System;
using System.IO;
namespace Dir
{
class Program
{
public static void Main(string[] args)
{
string root = @"C:\Temp";
// Katalogning so’nggi kirish vaqtini olish va belgilash
Directory.SetLastAccessTime(root, DateTime.Now);
DateTime lastAccessTime = Directory.GetLastAccessTime(root);
Console.WriteLine("So'nggi kirish sanasi va vaqti: "+lastAccessTime);
Console.ReadKey(true);
}
}
}
Natijasi: GetLastWriteTime(String) – ko'rsatilgan fayl yoki katalogning oxirgi yozilgan sanasi va vaqtini olish uchun ishlatiladi.
SetLastWriteTime(String, DateTime) – katalogni oxirgi marta yozilgan sanasi va vaqtini belgilaydi.
GetLastWriteTimeUtc(String) – katalogni oxirgi marta yozilgan sanasi va vaqtini Kelishilgan Umumjahon Vaqti (UTC) formatida qaytaradi.
SetLastWriteTimeUtc(String, DateTime) – katalogni oxirgi marta yozilgan sanasi va vaqtini Kelishilgan Umumjahon Vaqti (UTC) formatida belgilaydi.
Quyidagi kod parchasi faylning oxirgi yozilgan sanasi va vaqtini belgilaydi va oladi: