powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / переход с VB на C# что почитать?
25 сообщений из 32, страница 1 из 2
переход с VB на C# что почитать?
    #38203701
__Pavel__
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброго времени суток!

Имеется не малый опыт разработки на VB .NET, но как понял, чтоб устроиться на программиста чаще требуется C#, подскажите литературу, но не для чайников и не для профессионалов, а просто чтоб освоить новый язык (синтаксис и новые возможности). Надеюсь правильно изъяснил)))
...
Рейтинг: 0 / 0
переход с VB на C# что почитать?
    #38203762
Фотография fortibransa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Просто взять и начать писать, разница есть но она не критична. Сперва создай новый пустой проект пошарься по файлам, а потом возьми свой старый на VB и попробуй переделать на шарп.
...
Рейтинг: 0 / 0
переход с VB на C# что почитать?
    #38203765
Фотография fortibransa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Главное помнить, в шарпе строго с Типами и не прокатит вроде sender.Value = чо-то.
...
Рейтинг: 0 / 0
переход с VB на C# что почитать?
    #38203779
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лучше перепиши какой-нибудь свой не очень большой проект на c#. Руку сначала набей, чтобы в терминологии не плавать и отличать, например, virtual от abstract без rtfm, а потом уже и до отличий доберешься.

Кстати, за это я не люблю этот ваш сидиез. Ну разве можно, например, понять в чем смысл virtual и abstract, не заглядывая в справку? astral для комплекта не хватает, блджад. То ли дело VB: Overridable и MustOverride. Смысл и цели использования модификаторов я понял, едва лишь в первый раз увидев их в коде, и тем самым избежал процесса "знакомства". Не когнитивный совсем этот ваш сидиез.

В сложных случаях можно юзать http://converter.telerik.com/, он прилежно переводит любые огрызки быдлокода, даже те лямбды, которые vb не поддерживает, например.
...
Рейтинг: 0 / 0
переход с VB на C# что почитать?
    #38203893
WitC
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В данный момент тоже перехожу на C# с VB.Net:
проблем с синтаксисом не обнаружил, библиотеки все известные и многократно использованы.
очень порадовали в C# лямбда выражения (их сиснтаксис).
Трудно отказаться от автоматического приведения типов в VB.Net...

В общем, думал будут трудности, обложился книгами, а на самом деле - просто начал писать проект на C# и всё...
Конечно, есть нюансы, когда надо посмотреть справку, но это стандартный вариант и для VB...
...
Рейтинг: 0 / 0
переход с VB на C# что почитать?
    #38203929
__Pavel__
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Antonariy,

да, я из-за этого и писал на VB, т.к. он по-моему более читабелен и приятен глазам, а C# как-то странно выглядит после VB... куда-то половина кода пропала...
Код: vbnet
1.
Dim i as Integer = 10


Код: c#
1.
int i = 10;


кода меньше, но вот после VB как-то не воспринимается глазом... есть в этом и плюс, но еще не привык.

Да и студия что-то не очень любит форматировать текст, в VB она код ровненько выстраивает, здесь же все вкривь и вкось, хоть и настройки под C# поставил, хз почему так, приходится вручную править форматирование, а то так и до косоглазости не далеко)))

Сейчас хочу начать новый проект пилить, сразу начну на C# в процессе подстроюсь.
...
Рейтинг: 0 / 0
переход с VB на C# что почитать?
    #38204119
Диклевич Александр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
но ведь исполняемый код на выходе одинаковый .
...
Рейтинг: 0 / 0
переход с VB на C# что почитать?
    #38204305
Lelouch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
__Pavel__,

что значит "вкривь и вкось"?
...
Рейтинг: 0 / 0
переход с VB на C# что почитать?
    #38204330
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Диклевич Александрно ведь исполняемый код на выходе одинаковый .и что? руками же не он пишется.
...
Рейтинг: 0 / 0
переход с VB на C# что почитать?
    #38204456
__Pavel__
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Lelouch__Pavel__,

что значит "вкривь и вкось"?

Код: c#
1.
2.
3.
4.
5.
6.
        private void button1_Click(object sender, EventArgs e)
        {
            myClass c = new myClass(1);
               MessageBox.Show(c.sss(2, 2).ToString());

                   }


в VB такого безобразия нет... все форматируется автоматически...

П.С. мда обленился современные разработчик, сам себе поражаюсь, вот прочитал бы это сообщение прогер из лохматых 90-х... поржал бы)))
...
Рейтинг: 0 / 0
переход с VB на C# что почитать?
    #38204875
Multy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
__Pavel__Доброго времени суток!

Имеется не малый опыт разработки на VB .NET, но как понял, чтоб устроиться на программиста чаще требуется C#, подскажите литературу, но не для чайников и не для профессионалов, а просто чтоб освоить новый язык (синтаксис и новые возможности). Надеюсь правильно изъяснил)))

А надо ли переходить? Сейчас есть софт который целые проекты ту-сюда перегоняет.

А разницы в сущности никакой.
...
Рейтинг: 0 / 0
переход с VB на C# что почитать?
    #38204903
Lelouch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
__Pavel__,

Format Document пробовали? У вас какая-то проблема с выравниваем.
...
Рейтинг: 0 / 0
переход с VB на C# что почитать?
    #38205396
Фотография The Dwarf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Люблю цитировать самого себя любимого
The DwarfЕсли ты решил сменить веру, начинай изучать священное писание прямо сейчас: http://it-ebooks.info/book/903/

1500 страниц удовольствия

Кстати, VB тоже может быть строго типизирован, нужно просто правильно настроить компилятор.
...
Рейтинг: 0 / 0
переход с VB на C# что почитать?
    #38205419
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Басик - мастдай!
...
Рейтинг: 0 / 0
переход с VB на C# что почитать?
    #38205436
Фотография The Dwarf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
почему?
...
Рейтинг: 0 / 0
переход с VB на C# что почитать?
    #38205449
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
The Dwarfпочему?
Потому.
...
Рейтинг: 0 / 0
переход с VB на C# что почитать?
    #38205470
sphinx_mv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cat2The Dwarfпочему?
Потому. Развернуто...
...
Рейтинг: 0 / 0
переход с VB на C# что почитать?
    #38205622
fadday
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
The Dwarfпочему?

Код: vbnet
1.
Dim i as Integer = 10


Код: c#
1.
int i = 10;



И вот поэтому)
...
Рейтинг: 0 / 0
переход с VB на C# что почитать?
    #38205640
Multy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
faddayThe Dwarfпочему?

Код: vbnet
1.
Dim i as Integer = 10


Код: c#
1.
int i = 10;


И вот поэтому)

Что б не быть бараном синтаксис надо знать, потому что:
Код: vbnet
1.
Dim i = 10



Достаточно, а точка с запятой в конце почти каждой строчки анахронизм, так что это ваш ц отстой.
Правда есть примочки которые и текст форматирует и точку с запятой вроде ставят.
...
Рейтинг: 0 / 0
переход с VB на C# что почитать?
    #38205649
Alex Kuznetsov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Multy...
Что б не быть бараном синтаксис надо знать, потому что:
Код: vbnet
1.
Dim i = 10


...О да, а потом вдруг внезапно присвоить вот так:
Код: vbnet
1.
i = "Замечательная строка"

А потом попробовать сделать где-то дальше в коде:
Код: vbnet
1.
2.
3.
For j = i to h do
 ...
Next


И "получить по морде"...
Объясните почему?

PS. Про точку с запятой в конце строки помолчали бы уж...
...
Рейтинг: 0 / 0
переход с VB на C# что почитать?
    #38205712
Multy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alex KuznetsovMulty...
Что б не быть бараном синтаксис надо знать, потому что:
Код: vbnet
1.
Dim i = 10


...О да, а потом вдруг внезапно присвоить вот так:
Код: vbnet
1.
i = "Замечательная строка"

А потом попробовать сделать где-то дальше в коде:
Код: vbnet
1.
2.
3.
For j = i to h do
 ...
Next


И "получить по морде"...
Объясните почему?
PS. Про точку с запятой в конце строки помолчали бы уж...

Учи матчасть.
Код: vbnet
1.
2.
Dim i = 10
i = "Замечательная строка"


Вызовет ошибку преобразования.

А кто боится неявных преобразований и автообъявляемых переменных может это всё отключить в настройках компиляции.
...
Рейтинг: 0 / 0
переход с VB на C# что почитать?
    #38205790
Фотография The Dwarf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
faddayThe Dwarfпочему?

Код: vbnet
1.
Dim i as Integer = 10


Код: c#
1.
int i = 10;



И вот поэтому)
В эпоху intellisence кичиться более короткими строками.. кхм.
...
Рейтинг: 0 / 0
переход с VB на C# что почитать?
    #38205798
Фотография buser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
"чтоб устроиться на программиста чаще требуется" голова и не требуется пафос... пишите в резюме FW 1.x - 4.5
...
Рейтинг: 0 / 0
переход с VB на C# что почитать?
    #38205942
__Pavel__
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вот начал изучать C#... реально круто))) есть фичи (в основном связанные с синтаксисом) о которых VB и мечтать не может, но говорить как сказали мне здесь, что садись и пиши, это сильно))) это похоже на то, как с русского начать писать на китайском, там же разный синтаксис, который наобум не изучишь, начал проходить курс на интуите по C#, за одно и сертификат получу, может пригодится ;)
...
Рейтинг: 0 / 0
переход с VB на C# что почитать?
    #38205955
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
__Pavel__ есть фичи (в основном связанные с синтаксисом) о которых VB и мечтать не можетНапример?
...
Рейтинг: 0 / 0
25 сообщений из 32, страница 1 из 2
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / переход с VB на C# что почитать?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]