Получить дату цифровой подписи файла - C#

Узнай цену своей работы

Формулировка задачи:

Всем привет. Как в C# получить дату цифровой подписи файла? Что-то не могу понять.

Решение задачи: «Получить дату цифровой подписи файла»

textual
Листинг программы
  1. using System;
  2. using System.IO;
  3. using System.Linq;
  4. using System.Security.Cryptography.X509Certificates;
  5.  
  6. internal sealed class Program {
  7.   static void Main(String[] args) {
  8.     if (args != null) {
  9.       args.ToList().ForEach(a => {
  10.         try {
  11.           X509Certificate cert = X509Certificate.CreateFromSignedFile(Path.GetFullPath(a));
  12.           Console.WriteLine(cert.GetEffectiveDateString());
  13.           Console.WriteLine(cert.GetExpirationDateString());
  14.         }
  15.         catch (Exception e) {
  16.           Console.WriteLine(e.Message);
  17.         }
  18.       });
  19.     }
  20.   }
  21. }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 4 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы