Cześć, jak napisać w C# kod, który zwróci mi plik z datą dzień wcześniej?
Poniższy kod dla dzisiaj działa:
System.IO.Directory.GetFiles("ZmiennaFolderu","*.xlsx").OrderByDescending(Function(d) New FileInfo(d).CreationTime).ToList(0)
Chciałem zrobić coś analogicznego dla wczoraj i nie działa:
System.IO.Directory.GetFiles("ZmiennaFolderu","*.xlsx").OrderByDescending(Function(d) New FileInfo(d).CreationTime.AddDays(-1)).ToList(0)
#programowanie #naukaprogramowania
Poniższy kod dla dzisiaj działa:
System.IO.Directory.GetFiles("ZmiennaFolderu","*.xlsx").OrderByDescending(Function(d) New FileInfo(d).CreationTime).ToList(0)
Chciałem zrobić coś analogicznego dla wczoraj i nie działa:
System.IO.Directory.GetFiles("ZmiennaFolderu","*.xlsx").OrderByDescending(Function(d) New FileInfo(d).CreationTime.AddDays(-1)).ToList(0)
#programowanie #naukaprogramowania
using System;
class Program
{
static void Main()<br />
{<br />
DateTime dzisiaj = DateTime.Now;<br />
DateTime wczoraj = dzisiaj.AddDays(-1);<br />
string nazwaPliku = $"plik_{wczoraj.ToString("yyyyMMdd")}.txt";<br />
Console.WriteLine(nazwaPliku);<br />
}<br />
}
@Spider dzięki, ale potrzebuję to mieć w jednej linijce
@DerMirker aa ok
Zaloguj się aby komentować