Я не собирался вмешиваться, но я вижу, что некоторая неправильная информация брошена сюда.
я, лично, предпочитаю string.Empty
. Это - персональное предпочтение, и я изгибаюсь к желанию любой команды, с которой я работаю в зависимости от конкретного случая.
, Поскольку некоторые другие упомянули, нет никакого различия вообще между string.Empty
и String.Empty
.
Кроме того, и это - немного известного факта, использование "" совершенно приемлемо. Каждый экземпляр "", в других средах, создаст объект. Однако.NET интернирует свои строки, таким образом, будущие экземпляры дернут за ту же неизменную ниточку от объединения интерна, и любой хит производительности будет незначителен. Источник: Brad Abrams .
Предположите, что файлы находятся в папке ~/myfiles
. Можно выполнить этот цикл в терминале (вставка копии):
for pdffile in ~/myfiles/*.pdf ; do evince "$pdffile" ; done
Для перехода в следующий файл просто нажимают Ctrl + W в окне Evince (чтобы закрыть его и открыть следующий файл).
FWIW, я не уверен, как полезный это полагало бы, что необходимо просмотреть "тысячи" файлов...