Ох, парень, с чего мне начать (это будет длинный пост, хахаха), ну, давай понемногу:
«Microsoft назвала их систему .NET, потому что вы должны использовать Intenet ...», причина, почему она называется .NET, заключается в том, что ЛЮКС MICROSOFT LANGUAGUES (а теперь и некоторые другие, такие как Phyton, Ruby и т. Д.) МОЖЕТ ВЫЗВАТЬ ЛЮБУЮ БИБЛИОТЕКУ. или DLL, например, вы можете "NET" (Network OR CALL) DLL, которая была построена в Visual Basic, F #, C ++ из WITHIN C # или из любого другого языка, который вы также можете вызывать (или ".NET") библиотеки C #. ОК ОДИН ВНИЗ !!!
СЛЕДУЮЩИЙ ОДИН: «кажется бессмысленным требовать .... чтобы их класс не функционировал как их пространство имен», это потому, что пространство имен может иметь КАК МНОГИЕ КЛАССЫ, КАК ВЫ ЖЕЛАЕТЕ, и ваш вопрос:
Msgstr "Почему я не могу использовать Write или WriteLine вместо Console.WriteLine?"
Причина в том, что: «Console» (System.Console, то есть выражение «Using» в начале вашей программы). Пространство имен - это место, где «Write» и «WriteLine» живут !! (вы также можете ПОЛНОСТЬЮ квалифицировать его (или «вызвать»). "). (все это мне кажется, что вам нужно изучить синтаксис C #), хорошо, СЛЕДУЮЩИЙ:
"когда я начну привыкать к мысли, что объекты ...", хорошо, простыми словами:
C # - это «строго типобезопасный язык», так что СЛЕДУЕТ ДОЛЖЕН сообщать вам, что «вы получаете», иначе останьтесь с «слабым или безопасным языком типа», как PHP или C, и т. Д. Это НЕ означает, что это плохо просто означает, что ваша работа заключается в том, чтобы убедиться, как я говорю своим студентам: «ЕСЛИ ВАМ НУЖЕН INT, ПОТОМ ОПРЕДЕЛЯЙТЕ INT ВМЕСТО, ЧТОБЫ ПОЛУЧИТЬ КОМПИЛЯТОР, СДЕЛАЙТЕ ЕГО ДЛЯ ВАС В ДРУГИХ СЛУЧАЯХ, У ВАС БУДЕТ МНОГО ПЛОХОЙ ОШИБКИ», или другими словами, СВОЙ домашнее задание перед составлением части программного обеспечения.
Примечание: C # - это БЕЗОПАСНЫЙ ТИП ПОДОБНОСТИ, ТАК, ЕСЛИ ВЫ ХОТИТЕ, ЧТОБЫ ВЫ МОЖЕТЕ БЫТЬ ЭТО БЕЗОПАСНЫ, так что с этого момента ваша задача будет убедиться, поэтому не жалуйтесь позже (из-за ленивости), когда ошибки прибывают в RUNTIME (и много раз, когда клиент уже использует ваше дерьмовое программное обеспечение).
... и последнее по порядку, но не по значению: где ты хочешь застрелиться с помощью блокнота? Studio Express - БЕСПЛАТНО, даже база данных SQL SERVER - БЕСПЛАТНО СЛИШКОМ !! все «дополнительные» вещи предназначены для крупных компаний, команд и т. д. ВЫ МОЖЕТЕ СДЕЛАТЬ 99% ПЕРСОНАЛА С БЕСПЛАТНЫМИ ВЕРСИЯМИ (и вы все равно можете купить обновление до полной версии, если захотите перейти на Распределенное ПО или Большой проект). или если ваше программное обеспечение станет большим хитом, Пример: если вам нужны миллионы запросов или обращений в секунду на вашу базу данных или 100 человек работают над одним проектом (кодом), но в большинстве случаев для 2 или 3 «обычных» разработчиков работая дома или в небольшом офисе, БЕСПЛАТНО ОГРОМНО !!)
cherrsss !!! (PS: разработчик программного обеспечения с 80-х годов)