C# для новичков, вопросы и ответы |
Здравствуйте Гость [ Вход | Регистрация ] | Форум в сети 6729-й день
![]() |
Шановні користувачі! Запрошуємо вас до офіційного телеграм-канала 0day Community. Тут ви зможете поспілкуватися одне з одним та дізнатися про останні новини щодо роботи ресурса, поставити запитання до адміністрації, тощо. Перейти до телеграм-канала можна відсканувавши QR-код або натиснувши на посилання: @zeroday_ua |
C# для новичков, вопросы и ответы |
Tyomniy |
![]()
Пост
#1
|
Репутация: ![]() ![]() Дух Группа: Пользователи Сообщений: 24 С нами с: 3-June 07 ![]() |
Тут я предлагаю все новичкам программирования на C# выкладывать свои вопросы. По возможности, я думаю, все кто в этом что-то шарит будут стараться отвечать !
Тема для обговорення мови програмування C#, всі сторонні коментарі будуть видалятися, а їх автори отримувати % Сообщение отредактировал BoyKot - Jun 11 2008, 20:40 |
![]() ![]() |
Phaust |
Пост
#2
|
Репутация: ![]() ![]() сам себе авторитет ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 14 114 С нами с: 9-July 07 ![]() |
Смысл создания этой темы ? Автор готов ответить на вопросы?
|
Tyomniy |
Пост
#3
|
Репутация: ![]() ![]() Дух Группа: Пользователи Сообщений: 24 С нами с: 3-June 07 ![]() |
Готов в меру своих возможностей. Я не всемогущ и на всё ответы не знаю. Я достаточно опытен в этой теме и думаю многим смогу помочь. Но я рассчитываю на то , что и другие опытные пользователи будут помогать нуждающимся...
|
PRIHOD |
Пост
#4
|
Репутация: ![]() ![]() Постоялец ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 233 С нами с: 8-August 07 ![]() |
не..все правильно!! найдутся люди которые помогут! полезная ветка!
![]() |
-Ren- |
Пост
#5
|
Репутация: ![]() ![]() Cтаршой ![]() ![]() Группа: Пользователи Сообщений: 618 С нами с: 8-November 07 ![]() |
ок рас так) какая литература для изучения С# лучше подходит для начала?
ЗЫ: С++ учу, они сильно отличаются? |
Livanias |
Пост
#6
|
Репутация: ![]() ![]() Постоялец ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 969 С нами с: 7-September 07 ![]() |
Эндрю Троелсен Язык программирования С# 2005 и платформа .NET 2.0 или 3.5.
Отличаются достаточно, но для понимания не сложно. Если будешь читать Троелсена, то он иногда указывает на различия |
Phaust |
Пост
#7
|
Репутация: ![]() ![]() сам себе авторитет ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 14 114 С нами с: 9-July 07 ![]() |
Подскажите источник где внятно и подробно осещенны особенности многопоточного программирования на С#.
upd:вопрос снят,нашел сам. Но что то этот вопрос не очень то и освещен в литературе. |
Tyomniy |
Пост
#8
|
Репутация: ![]() ![]() Дух Группа: Пользователи Сообщений: 24 С нами с: 3-June 07 ![]() |
Советую всем сайт intuit.ru и форум программистов forum.vingrad.ru - там можно найти ответы на огромное количество вопросов. А обучающим курсам intuit.ru я просто не видел аналогов, настолько там легко и понятно описываются множество аспектов. (на обоих сайтах можно найти инфу не только по С#, а еще многое другое !)
|
Phaust |
Пост
#9
|
Репутация: ![]() ![]() сам себе авторитет ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 14 114 С нами с: 9-July 07 ![]() |
Советую всем сайт intuit.ru Непонравилось... Есть следующий вопрос,хочу создать класс выполняющийся в отдельном потоке,есть ли на C# аналог Java конструкции "class XXX implements Runable..."? |
Tyomniy |
Пост
#10
|
Репутация: ![]() ![]() Дух Группа: Пользователи Сообщений: 24 С нами с: 3-June 07 ![]() |
Вот консольное приложение, которое в отдельном потоке выполняет нужный метод класса до нажатия клавиши:
» Нажмите, чтобы показать спойлер - нажмите опять, чтобы скрыть... « |
Phaust |
Пост
#11
|
Репутация: ![]() ![]() сам себе авторитет ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 14 114 С нами с: 9-July 07 ![]() |
Tyomniy - я не это имел в виду.
Можно ли в констукторе создать поток в котором будет выполнятся класс? на подобие вот этого » Нажмите, чтобы показать спойлер - нажмите опять, чтобы скрыть... « |
Nazim |
![]()
Пост
#12
|
Благодарности: 3890 Репутация: ![]() ![]() Постоялец ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 799 С нами с: 14-March 07 ![]() |
Возможно тут найдет кто то ответы на вопросы http://blog.excode.ru/topic15.html
|
Phaust |
Пост
#13
|
Репутация: ![]() ![]() сам себе авторитет ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 14 114 С нами с: 9-July 07 ![]() |
Решил проблему. многопоточность на С# однако мне не очень понравилась... На Java как то удобнее,ИМХО.
|
Livanias |
Пост
#14
|
Репутация: ![]() ![]() Постоялец ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 969 С нами с: 7-September 07 ![]() |
Ничего принципиально нового или другого в твоем примере из явы не увидел, все тоже самое можно реализовать и в шарпе и без указания implements Runnable. Но возможно это дело привычки.
|
Phaust |
Пост
#15
|
Репутация: ![]() ![]() сам себе авторитет ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 14 114 С нами с: 9-July 07 ![]() |
Ничего принципиально нового или другого в твоем примере из явы не увидел, все тоже самое можно реализовать и в шарпе и без указания implements Runnable. Но возможно это дело привычки. Ты прав,и реализовать очень легко. Ява расслабляет... p.s. Неплохую статъб по потокам нашел на rsdn.ru http://gzip.rsdn.ru/article/mag/200702/CSThreading2.xml http://www.rsdn.ru/article/dotnet/CSThreading1.xml |
mulder |
Пост
#16
|
Репутация: ![]() ![]() Активист ![]() Группа: Пользователи Сообщений: 223 С нами с: 21-March 06 ![]() |
"phaust" писать многопоточное приложение одинаково сложно и .Net и на С++ или JAVA, главное правильно расчитать взаимодействие обьектов. Если интерестно почитать просто об апаратной реализации многопоточности то имхо вот интерестный линк http://portal.acm.org/citation.cfm?id=326004.
Если для .Нет то лови вот линк, http://www.yoda.arachsys.com/csharp/threads/ тоже досточно явно описаны средсва которые есть в .Нет, с примерами и всевожможными вариации мне. http://www.albahari.com/threading/ вариация того что по линку выше И наконец http://www.manning.com/dennis/ вот книга и примеры фуф, думаю поможет просто сам когдато с этим парился когда пришлось писать архитектуру для многопоточного виндовс сервиса |
cheating |
Пост
#17
|
Репутация: ![]() ![]() Дух Группа: Пользователи Сообщений: 85 С нами с: 19-October 07 ![]() |
Есть ли другие реализации кроме Mono .NET платформы под *nix?
Monodevelop не очень понравился, тем что работает только с gtk#, хотелось бы использовать qt. Да и вообще кто-то занимался программированием .NET не под винду? ЗЫ. Виндовое не катит (: Да и основная идея фреймворка - переносимость, а он нифига не переносим, только между другими версиями оффтопика - будь то обычная урезанная мобильная и пр. А вот чтобы портировать под тот же Линукс приходится повозится. Есть ли альтернатива Windows.Forms? |
Livanias |
Пост
#18
|
Репутация: ![]() ![]() Постоялец ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 969 С нами с: 7-September 07 ![]() |
Пока переносимость .NET всего лишь мечта. MS не особо работает в эту сторону. Насчет других платформ, то я учавствовал в бета тестировании фреймворка для Symbian 3rd компании Red Labs. Но там скорее перекодирование кода .NET в симбиановский.
|
Phaust |
Пост
#19
|
Репутация: ![]() ![]() сам себе авторитет ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 14 114 С нами с: 9-July 07 ![]() |
Пока переносимость .NET всего лишь мечта. И ею и остнанется. Вопрос маркетинга и интересов Мс. Остаеться халявая Java:) |
fauzt |
Пост
#20
|
Репутация: ![]() ![]() Дух Группа: Пользователи Сообщений: 43 С нами с: 10-May 08 ![]() |
Кто нибудь занимался VOIP на C# ?
|
![]() ![]() |
![]() |
Упрощённая версия | Сейчас: 17th August 2024 - 7:08 |
Сайт не розміщує електронні версії творів, а займається лише колекціонуванням та каталогізацією посилань, що публікуються нашими користувачами. Якщо Ви є правовласником якоїсь частини опублікованого матеріалу та не бажаєте, щоб посилання на нього знаходилось в нашому каталозі, зв’яжіться з нами і ми видалимо його. Файли для обміну надані користувачами сайту і адміністрація не несе відповідальності за їх вміст. |