Pull to refresh

Comments 11

Может кто-то сказать что про автора и его труды? Стоит покупать?

Насколько я понял из англоязычного варианта, вскоре после выхода .NET 6 автор планирует выпустить 6-е издание

Для примера представьте, что в классе Person существует метод, который должен иметь тип string, передаваемый как единственный параметр, и возвращать int:

Метод должен иметь тип string? Очередной корявый перевод, по-моему даже google лучше переводит

(оригинал - "For example, imagine there is a method in the Person class that must have a string type passed as its only parameter, and it returns an int type, as shown in the following code:")

UFO just landed and posted this here

Всё это конечно замечательно, но при чём здесь книга по C#?

Я словно вернулся в универ, где преподаватель выдает устаревшую на 10-15 лет информацию. Не делитесь таким в приличном обществе.

На сколько она отличается от предыдущей книги C# 8 и .NET Core? Стоит ли её покупать, если есть предыдущая книга?

Купила вчера эту книжку в электронке. Мне как новичку в программировании она нравится.
Подача материала специфическая. В качестве справочного пособия - не очень.
Зато всё объясняется в формате - сделайте это, напишите то, попробуйте так... практически, именно то, что я хотела.

Опечатки, или ускользнувшие от взгляда редактора некоторые погрешности присутствуют, например написано: для Windows - так. А для macOS и Windows - так. (имелись в виду macOS и Linux). название ".NET 5" разорвано в виде "." в конце строки и "NET 5" с новой, получилось забавно, наверное, редактор решил, что это точка в конце предложения. Ну вот в таком виде некритичные мелочи. Конечно, в оригинале читать лучше, наверное, и перевода ждать не надо. Но мне пока на русском легче, поэтому я всё равно книгой довольна, продолжаю осваивать C# с нуля. Может быть потом дополню про впечатление, когда начну в теме чуть больше шарить)

Harry's first child is named "Gary".

Name = $"Baby of {p1.Name} and {p2.Name}"

Где то закралась ошибка

Забавно, что именно в этом отрывке код не компилируется с ошибкой CS0079.


public event EventHandler Shout;

Переводчик сотворил отсебятину, добавив слово «event», которого в английском оригинале нет, и из-за этого присваивание harry.Shout = Harry_Shout; не работает. Слово «event» и операция «+=» вместо присваивания будут добавлены лишь в следующем разделе (который в этом отрывке отсутствует), а здесь переводчик куда-то поспешил.

Sign up to leave a comment.