Лучший способ реализовать одиночный элемент в консольном приложении C#?

Это самое простое (использование Календаря, извините):

 int year = Calendar.getInstance().get(Calendar.YEAR);

существует также новое дата и время API JSR , а также Время Joda

9
задан Roman Boiko 12 December 2009 в 13:00
поделиться

2 ответа

Вы должны использовать класс Mutex, как описано здесь: Приложение для единственного экземпляра C # .NET

14
ответ дан 4 December 2019 в 10:32
поделиться

Вот как я решил проблему на моем личном веб-сайте в качестве упражнения в i18n:

  • Когда пользователь заходит, например, на brazzy.de/index.php, сайт пытается определить язык из файла cookie (если он есть) или настроек браузера (заголовок Accept-language), по умолчанию используется английский язык и не перенаправляет
  • На каждой странице есть ссылки на разные языковые версии этой страницы (IMO является наиболее важным фактором для удобства пользователя, а также гарантирует, что поисковые системы могут легко найти различные версии).
  • Эти ссылки ведут, например, на
2
ответ дан 4 December 2019 в 10:32
поделиться
Другие вопросы по тегам:

Похожие вопросы: