Здравствуйте Гость [ Вход | Регистрация ] | Форум в сети 6807-й день

Шановні користувачі! Запрошуємо вас до офіційного телеграм-канала 0day Community. Тут ви зможете поспілкуватися одне з одним та дізнатися про останні новини щодо роботи ресурса, поставити запитання до адміністрації, тощо. Перейти до телеграм-канала можна відсканувавши QR-код або натиснувши на посилання: @zeroday_ua

 C# для новичков, вопросы и ответы

Tyomniy
May 3 2008, 13:06
  
Пост #1



Репутация:   5  
Дух


Группа: Пользователи
Сообщений: 24
С нами с: 3-June 07


Тут я предлагаю все новичкам программирования на C# выкладывать свои вопросы. По возможности, я думаю, все кто в этом что-то шарит будут стараться отвечать !

Тема для обговорення мови програмування C#, всі сторонні коментарі будуть видалятися, а їх автори отримувати %

Сообщение отредактировал BoyKot - Jun 11 2008, 20:40
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
14 Страницы   1 2 3 > »   
Reply to this topicStart new topic
Ответов(1 - 19)
Phaust
May 3 2008, 13:38
  
Пост #2



Репутация:   1176  
сам себе авторитет
******

Группа: Пользователи
Сообщений: 14 117
С нами с: 9-July 07


Смысл создания этой темы ? Автор готов ответить на вопросы?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Tyomniy
May 3 2008, 14:33
  
Пост #3



Репутация:   5  
Дух


Группа: Пользователи
Сообщений: 24
С нами с: 3-June 07


Готов в меру своих возможностей. Я не всемогущ и на всё ответы не знаю. Я достаточно опытен в этой теме и думаю многим смогу помочь. Но я рассчитываю на то , что и другие опытные пользователи будут помогать нуждающимся...
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
PRIHOD
May 3 2008, 20:04
  
Пост #4



Репутация:   205  
Постоялец
***

Группа: Пользователи
Сообщений: 1 233
С нами с: 8-August 07


не..все правильно!! найдутся люди которые помогут! полезная ветка! super.gif
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
-Ren-
May 4 2008, 0:58
  
Пост #5



Репутация:   78  
Cтаршой
**

Группа: Пользователи
Сообщений: 618
С нами с: 8-November 07


ок рас так) какая литература для изучения С# лучше подходит для начала?
ЗЫ: С++ учу, они сильно отличаются?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Livanias
May 4 2008, 1:27
  
Пост #6



Репутация:   229  
Постоялец
***

Группа: Пользователи
Сообщений: 1 969
С нами с: 7-September 07


Эндрю Троелсен Язык программирования С# 2005 и платформа .NET 2.0 или 3.5.
Отличаются достаточно, но для понимания не сложно. Если будешь читать Троелсена, то он иногда указывает на различия
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Phaust
May 4 2008, 11:37
  
Пост #7



Репутация:   1176  
сам себе авторитет
******

Группа: Пользователи
Сообщений: 14 117
С нами с: 9-July 07


Подскажите источник где внятно и подробно осещенны особенности многопоточного программирования на С#.
upd:вопрос снят,нашел сам. Но что то этот вопрос не очень то и освещен в литературе.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Tyomniy
May 4 2008, 13:36
  
Пост #8



Репутация:   5  
Дух


Группа: Пользователи
Сообщений: 24
С нами с: 3-June 07


Советую всем сайт intuit.ru и форум программистов forum.vingrad.ru - там можно найти ответы на огромное количество вопросов. А обучающим курсам intuit.ru я просто не видел аналогов, настолько там легко и понятно описываются множество аспектов. (на обоих сайтах можно найти инфу не только по С#, а еще многое другое !)
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Phaust
May 4 2008, 13:56
  
Пост #9



Репутация:   1176  
сам себе авторитет
******

Группа: Пользователи
Сообщений: 14 117
С нами с: 9-July 07


Советую всем сайт intuit.ru

Непонравилось...
Есть следующий вопрос,хочу создать класс выполняющийся в отдельном потоке,есть ли на C# аналог Java конструкции "class XXX implements Runable..."?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Tyomniy
May 4 2008, 14:28
  
Пост #10



Репутация:   5  
Дух


Группа: Пользователи
Сообщений: 24
С нами с: 3-June 07


Вот консольное приложение, которое в отдельном потоке выполняет нужный метод класса до нажатия клавиши:

» Нажмите, чтобы показать спойлер - нажмите опять, чтобы скрыть... «
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Phaust
May 4 2008, 14:42
  
Пост #11



Репутация:   1176  
сам себе авторитет
******

Группа: Пользователи
Сообщений: 14 117
С нами с: 9-July 07


Tyomniy - я не это имел в виду.
Можно ли в констукторе создать поток в котором будет выполнятся класс?
на подобие вот этого
» Нажмите, чтобы показать спойлер - нажмите опять, чтобы скрыть... «
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Nazim
May 4 2008, 15:59
  
Пост #12

Благодарности: 3890

Репутация:   470  
Постоялец
***

Группа: Пользователи
Сообщений: 1 799
С нами с: 14-March 07


Возможно тут найдет кто то ответы на вопросы http://blog.excode.ru/topic15.html
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Phaust
May 4 2008, 20:29
  
Пост #13



Репутация:   1176  
сам себе авторитет
******

Группа: Пользователи
Сообщений: 14 117
С нами с: 9-July 07


Решил проблему. многопоточность на С# однако мне не очень понравилась... На Java как то удобнее,ИМХО.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Livanias
May 5 2008, 10:31
  
Пост #14



Репутация:   229  
Постоялец
***

Группа: Пользователи
Сообщений: 1 969
С нами с: 7-September 07


Ничего принципиально нового или другого в твоем примере из явы не увидел, все тоже самое можно реализовать и в шарпе и без указания implements Runnable. Но возможно это дело привычки.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Phaust
May 5 2008, 18:55
  
Пост #15



Репутация:   1176  
сам себе авторитет
******

Группа: Пользователи
Сообщений: 14 117
С нами с: 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
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
mulder
May 7 2008, 22:36
  
Пост #16



Репутация:   11  
Активист
*

Группа: Пользователи
Сообщений: 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/ вот книга и примеры

фуф, думаю поможет просто сам когдато с этим парился когда пришлось писать архитектуру для многопоточного виндовс сервиса

User is offlineProfile CardPM
Go to the top of the page
+Quote Post
cheating
May 19 2008, 18:45
  
Пост #17



Репутация:   10  
Дух


Группа: Пользователи
Сообщений: 85
С нами с: 19-October 07


Есть ли другие реализации кроме Mono .NET платформы под *nix?
Monodevelop не очень понравился, тем что работает только с gtk#, хотелось бы использовать qt. Да и вообще кто-то занимался программированием .NET не под винду?

ЗЫ. Виндовое не катит (: Да и основная идея фреймворка - переносимость, а он нифига не переносим, только между другими версиями оффтопика - будь то обычная урезанная мобильная и пр. А вот чтобы портировать под тот же Линукс приходится повозится. Есть ли альтернатива Windows.Forms?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Livanias
May 20 2008, 8:20
  
Пост #18



Репутация:   229  
Постоялец
***

Группа: Пользователи
Сообщений: 1 969
С нами с: 7-September 07


Пока переносимость .NET всего лишь мечта. MS не особо работает в эту сторону. Насчет других платформ, то я учавствовал в бета тестировании фреймворка для Symbian 3rd компании Red Labs. Но там скорее перекодирование кода .NET в симбиановский.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Phaust
May 21 2008, 22:37
  
Пост #19



Репутация:   1176  
сам себе авторитет
******

Группа: Пользователи
Сообщений: 14 117
С нами с: 9-July 07


Пока переносимость .NET всего лишь мечта.

И ею и остнанется. Вопрос маркетинга и интересов Мс. Остаеться халявая Java:)
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
fauzt
May 28 2008, 15:47
  
Пост #20



Репутация:   4  
Дух


Группа: Пользователи
Сообщений: 43
С нами с: 10-May 08


Кто нибудь занимался VOIP на C# ?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

14 Страницы   1 2 3 > » 
Reply to this topicStart new topic

 



- Упрощённая версия
Сейчас: 2nd November 2024 - 15:20
Сайт не розміщує електронні версії творів, а займається лише колекціонуванням та каталогізацією посилань, що публікуються нашими користувачами. Якщо Ви є правовласником якоїсь частини опублікованого матеріалу та не бажаєте, щоб посилання на нього знаходилось в нашому каталозі, зв’яжіться з нами і ми видалимо його. Файли для обміну надані користувачами сайту і адміністрація не несе відповідальності за їх вміст.