Мое требование состоит в том, чтобы прочитать местоположение файла, чтобы получить список .jpg & .xml файлов вместе с их меткой времени и записать ее в файл.Получить файл timstamp и pipe с выходом файла списка в C#
Я новичок в C#, до сих пор мне удалось получить список файлов и написать вывод в файл, но я не уверен, как получить отметку времени файла и написать его вместе со списком.
Я добавил код существующего кода, мне понадобится временная метка для каждого файла в списке, чтобы я мог использовать эти данные для сравнения по течению.
Просьба сообщить.
Кодusing System;
using System.Collections;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Text;
class Program
{
static void Main()
{
TextWriter tw = new StreamWriter(@"C:\test\logfile_c#.txt");
// Put all xml file names in directory into array.
string[] array1 = Directory.GetFiles(@"C:\test","*.xml");
// Put all jpg files in directory into array.
string[] array2 = Directory.GetFiles(@"C:\test", "*.jpg");
// Display all XML files and write to text file.
Console.WriteLine("--- XML Files: ---");
foreach (string name in array1)
{
Console.WriteLine(name);
tw.WriteLine(name);
Console.ReadLine();
}
// Display all JPG files and write to text file..
Console.WriteLine("--- JPG Files: ---");
foreach (string name in array2)
{
Console.WriteLine(name);
tw.WriteLine(name);
Console.ReadLine();
}
tw.Close();
}
}
Выход
C: \ Test \ chq.xml C: \ Test \ img_1.jpg C: \ Test \ IMG_2.jpg
строка [] array_xml = FileInfo (@ "C: \ тест", "* .xml"). CreationTime.ToString(); Этот код выкидывает две ошибки: System.IO.FileInfo не содержит конструктора, который содержит два аргумента, а System.IO.FileInfo является типом, но используется как переменная – user2385057
, создавая строковую строку temp = "@C: \ test" + " * .xml "; выбрасывает ту же ошибку – user2385057
@ user2385057 - эта строка, которую я вам дал, должна находиться внутри петель 'foreach'. Он не создает массив. 'new FileInfo' принимает имя файла в качестве его параметра конструктора и возвращает экземпляр' FileInfo' с дополнительными сведениями о файле. – PhonicUK