Почему действительно Подключается с консоли. WriteLine существуют?

Это только изменяет каталог для самого сценария, в то время как Ваш текущий каталог остается таким же.

Вы могли бы хотеть использовать символьная ссылка вместо этого. Это позволяет Вам делать "ярлык" на файл или каталог, таким образом, необходимо было бы только ввести что-то как cd my-project.

27
задан Kredns 19 July 2009 в 02:56
поделиться

1 ответ

Console.WriteLine - статический метод. Console.Out - это статический объект, который может быть передан в качестве параметра любому методу, который принимает TextWriter , и этот метод может вызывать нестатический метод члена WriteLine .

Примером, где это может быть полезно, является своего рода настраиваемая подпрограмма ведения журнала, в которой вы можете отправить вывод на stdout ( Console.Out ), stderr ( Console.Error ) или нигде ( System.IO.TextWriter.Null ) или что-то еще, основанное на каком-либо условии времени выполнения.

53
ответ дан 28 November 2019 в 04:42
поделиться