@CSharpChatЭта группа больше не существует

Страница 1084 из 1888
Nikita
21.05.2017
07:25:32
ребят, вам, надеюсь, не надо объяснять, почему это очень плохое решение?

Victor
21.05.2017
07:25:43
не, не надо.

Google
Victor
21.05.2017
07:25:54
Никита, видео со вчерашней конференции будут?

Nikita
21.05.2017
07:26:09
_каждый_ элемент списка будет выделяться в heap

см. boxing

рекомендую так же почитать рихтера

вообще это был хороший, правильный вопрос, просто чат повёл себя как форум пхпшников

Alexander
21.05.2017
07:27:39
Кто круче: Рихтер или Шилдт?

Khasan
21.05.2017
07:27:40
Зачем? Делай типа double всё
надо чтобы первый элемент был int

Alexander
21.05.2017
07:27:47
Я про их книжки

Nikita
21.05.2017
07:27:49
Делается вот такая структурка [StructLayout(LayoutKind.Explicit)] public struct MixedNumber { [FieldOffset(0)] public bool IsDouble; [FieldOffset(4)] public int IntValue; [FieldOffset(4)] public double DoubleValue; }

Которая занимает 12 байт

и не делает кучу лишних выделений памяти при добавлении в список

Nikita
21.05.2017
07:28:41
это предложили простое, понятное, очевидное, неправильное решение

Google
Nikita
21.05.2017
07:29:18
Никита, видео со вчерашней конференции будут?
первый трек на ютубе транслировался

по идее его запись уже сейчас должна быть доступна

по остальным - через пару недель видео получат заплатившие денюжку, через полгода - все остальные

Victor
21.05.2017
07:30:14
да, запись из первого зала есть https://www.youtube.com/watch?v=3Ay73yc9zzE

Denis
21.05.2017
07:31:56
Со скольки в Imagine Cup можно брать участие?

Daniel
21.05.2017
07:32:36
Кто круче: Рихтер или Шилдт?
Рихтер объясняет сами основы и разные тонкости, а шилдт синтаксис и инфраструктуру

Denis
21.05.2017
07:33:29
Кто круче: Рихтер или Шилдт?
Смотря на каком этапе учишься

Daniel
21.05.2017
07:34:03
Да, лучше начать с Шилдта и перейти к Рихтеру

Zymlex
21.05.2017
07:41:30
посоветуйте, сайты для обучения по типу https://www.codingame.com/

Daniel
21.05.2017
07:43:10
Шилдт, C# Полное руководство

Написана хорошо, но немного устарела

Zymlex
21.05.2017
07:43:47
Daniel
21.05.2017
07:43:59
Поэтому посмотри ещё Алахабари, C# 6 Справочник. Полное описание языка

Khasan
21.05.2017
07:56:24
Еще вопросик, наверняка есть справка по Шарпу в виде chm, подскажите пожалуйста где ее найти

сам нашел тут https://rutracker.org/forum/viewtopic.php?t=1167525

подскажите пожалуйста как создать список списков

Анатолий
21.05.2017
08:18:20
подскажите пожалуйста как создать список списков
Listr<List<string» list = new List<List<string»() если я правильно понял запрос

Google
Влад
21.05.2017
08:25:38
Ребят.

У меня вопрос.

Я делаю игру для телеграмма.

А эт тип между игрорками.

И, получается, мне нужно хранить текущие игры в массиве (List).

А как мне сделать так, чтобы для каждого объекта игры выделился отдельный поток?

Владимир
21.05.2017
08:28:16
>>

вместо »

Friedrich
21.05.2017
08:28:40
Он тебе просто с кривой автозаменой написал. Поставь там >> вместо закрывающей кавычки.

Khasan
21.05.2017
08:29:05
насколько удобно кодить в ВижуалСтудии!) по любому пуку подсказка, вариант решения проблемы)

Daniel
21.05.2017
08:35:18
Толи дело программирование в блокноте с компиляцией через командную строку)

Khasan
21.05.2017
08:36:04
Так и думать отвыкнешь)
собсно к этому и стремимся, чтобы переложить на машину весь наш труд)

Friedrich
21.05.2017
08:36:47
Так и думать отвыкнешь)
Говорят, один индус долго щёлкал кнопку автодополнения в проекте на Visual Basic, и написал шарепоинт.

Nikita
21.05.2017
08:36:58
я где-то ловил проблему совместимости у рослина

с >=

или с просто <

Friedrich
21.05.2017
08:37:22
Фига, серьёзно?

Google
Friedrich
21.05.2017
08:37:32
В рослине сломали лексер?

Khasan
21.05.2017
08:38:00
Румын
21.05.2017
08:38:17
сап гайз, думаю троелсана новую книгу C# 6 прикупить, но дороговато... Вопрос к вам как к опытным, стоит ли?

Nikita
21.05.2017
08:38:49
В рослине сломали лексер?
надо вспомнить, где это было

но там был какой-то код, который компилился пятым шарпом

и не компилился новым

Admin
ERROR: S client not available

Daniel
21.05.2017
08:39:19
что такое "рослин"?
Новый компилятор шарпа

Friedrich
21.05.2017
08:39:30
"Новый"

Nikita
21.05.2017
08:40:40
byte[] arr = new byte[hex.Length >> 1]; for (int i = 0; i < hex.Length >> 1; ++i) { }

Khasan
21.05.2017
08:40:45
Новый компилятор шарпа
не хватало новичку еще таких проблем)

Саша
21.05.2017
08:40:51
при связи многие ко многим загрузка связанных данных реализуется так же как и при один ко многим?

Nikita
21.05.2017
08:40:56
угадайте, где именно вылезла ошибка компиляции

Friedrich
21.05.2017
08:41:54
Нет, нет, нет, этого не может быть!

byte[] arr = new byte[hex.Length >> 1]; for (int i = 0; i < hex.Length >> 1; ++i) { }
ёпта, и правда не компилируется О_О

Nikita
21.05.2017
08:45:18
а мне потом люди не верят, что я по несколько раз в год на баги в компиляторе нарываюсь

Friedrich
21.05.2017
08:45:35
Вы всё врёти!

Daniel
21.05.2017
08:46:06
"Новый"
Относительно csc 1, .NET 4.6 до сих пор только с ним поставляется

Google
Влад
21.05.2017
08:48:34




что не так?

Khasan
21.05.2017
08:48:45
Ты уже решарпер поставил?
скачал только, поставлю чуть позже

Alexander
21.05.2017
08:50:51
что не так?
Похоже, перед первым и вторым аргументом надо написать ref

Влад
21.05.2017
08:51:04
пробовал.

и ref и out.

Friedrich
21.05.2017
08:51:25
Не пойдёт так.

Владимир
21.05.2017
08:51:32
слово available написано неправильно

Friedrich
21.05.2017
08:51:38
У енумерабла точно нету метода ElementAt, который возвращал бы ref.

Alexander
21.05.2017
08:51:58
Подкиньте инфы про сетевое программирование ⚠️

Alexander
21.05.2017
08:52:03
Точняк

Friedrich
21.05.2017
08:52:11
Вообще, у тебя эти юзеры — структуры чтоли? Зачем там ref?

Влад
21.05.2017
08:52:28
ой, не заметил, спасибо) Но проблему мою это не решит.

слово available написано неправильно

Мне нужны ссылки на объекты, это разве не так делается?

Владимир
21.05.2017
08:53:18
просто убери реф в конструкторе

Nikita
21.05.2017
08:53:21
https://github.com/dotnet/roslyn/issues/19680

Friedrich
21.05.2017
08:53:22
Мне нужны ссылки на объекты, это разве не так делается?
Нет. Классы обладают ссылочной семантикой, ничего дополнительно писать не нужно.

Страница 1084 из 1888

Эта группа больше не существует Эта группа больше не существует