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

Страница 481 из 1888
Max
05.03.2017
21:16:48
понасоздавал этих списков(( хер разберешься

Дмитрий
05.03.2017
21:23:48
понасоздавал этих списков(( хер разберешься
"учитесь давать переменным осмысленные имена, чтобы сразу было понятно, что это за кусок ... творчества и за каким Вы его тут собирались использовать" ©

Simple
05.03.2017
21:24:20
Json устаревшая технология ?

Дмитрий
05.03.2017
21:24:52
вопрос некорректен, json не является технологией

Google
Дмитрий
05.03.2017
21:25:04
форматом передачи данных - да

форматом хранения данных - да

Nikita
05.03.2017
21:26:05
передай привет win xp :)
async/await работают без проблем на .NET 2.0

руки нужны правильные

Ринат
05.03.2017
22:25:25


Daniel
05.03.2017
22:48:08
Помогите.

Мне нужно повторить строку "X " несколько раз. Как это сделать?

Где-то виделчитал, что строки умножаются. Но не работает: string a = "X " + errors; // Подсвечивается, мол так нельзя.

Михаил
05.03.2017
22:53:41
http://ru.stackoverflow.com/questions/467208/%D0%9F%D0%BE%D0%B2%D1%82%D0%BE%D1%80%D0%B5%D0%BD%D0%B8%D0%B5-%D0%BE%D0%B4%D0%B8%D0%BD%D0%B0%D0%BA%D0%BE%D0%B2%D1%8B%D1%85-%D1%81%D1%82%D1%80%D0%BE%D0%BA-%D0%B2-c

Daniel
05.03.2017
22:57:31
Благодарю :3

Михаил
05.03.2017
22:58:40
Возможно, что есть лучшие варианты)

Daniel
05.03.2017
22:59:00
Так и как обрезать пробелы сначала и в конце?

Пристите, что так нагло выпрашиваю.

Google
Михаил
05.03.2017
22:59:14
Trim

Daniel
05.03.2017
22:59:17
Я искать буду дольше.

Благорю.

Цветов и счастья ?

Михаил
05.03.2017
23:00:15
?

Daniel
05.03.2017
23:00:34


String repeatedString = new String(‘.’, 100);

Кажется, вот ето то, что мне нужно.

Михаил
05.03.2017
23:02:17
Ну понятно, там в статье синтаксис 6й редакции.

=> меняем на { return ... };

Daniel
05.03.2017
23:06:20
Обещают добавить в юнити обновлённый синстаксис.

Вот такая реализация получилась: return string.Concat(Enumerable.Repeat(@this, times).ToArray());

Роман
05.03.2017
23:19:08
Пачаны, как вы тут?

Daniel
05.03.2017
23:20:24
Живём.



Роман
05.03.2017
23:23:10
Дедлайн когда?

Daniel
06.03.2017
01:08:57
Когда-нибудь потом С:С:

Капитан
06.03.2017
01:09:12
https://t.me/socionika_alignment

Kirill
06.03.2017
04:18:24
Кто пользовался азуровскими worker role ? Есть опыт настройки конфигкурации release/debug через config transform ? Что то SlowCheates не подхватывает изменение, и статья с изменением csproj и ccproj что-то не дает результат. Может есть вариант как помочь?

Оу если кому интерессно нашел вот эту статью.. вроде подходит http://wely-lau.net/2012/03/14/applying-config-transformation-app-config-in-windows-azure-worker-role/

Google
Женя
06.03.2017
07:12:35
ку!

Посоветуйте обфускатор для шарпов

защита особая не нужна, только обфускация и может еще шифрование текстовых строк

Ilya
06.03.2017
07:14:47
CodeWall 2010

Aleksey
06.03.2017
07:18:22
Братки, помогите пожалуйста, как создать список в списке и как к нему обращать ся?

Женя
06.03.2017
07:18:54
CodeWall 2010
помер http://www.smarterasp.net/site_suspended/suspended.html

Ilya
06.03.2017
07:22:26
Братки, помогите пожалуйста, как создать список в списке и как к нему обращать ся?
T listOfList = new List<List<T>>(); listOfList.Add(new List<T>()); T entity = new T(); listOfList[0].Add(entity); T entity = listOfList[0][0];

Nikolay
06.03.2017
07:23:36
защита особая не нужна, только обфускация и может еще шифрование текстовых строк
Бесплатный годный вряд-ли найдёшь, а годные платные очень дорогие

Aleksey
06.03.2017
07:24:33
Спасибо огромное

T listOfList = new List<List<T>>); listOfList.Add(new List<T>); T entity = new T(); listOfList[0].Add(entity); T entity = listOfList[0][0];

Женя
06.03.2017
07:27:13
Confuser
спасибо!

А конфузер умеет сливать сборки в один файл как ILMerge?

Му
06.03.2017
07:53:11
не знаю, надо посмотреть, не требовалось такого

можно наверное сделать ILMegre а потом Confuser

Женя
06.03.2017
07:57:27
и еще, ломает ли конфузер JIT-компиляцию? а то пишут, что после обработки некоторыми протекторами, JIT-не может работать и сборки выполняются в режиме интерпритации IL-кода

Му
06.03.2017
08:01:58
покажи где пишут

Google
Му
06.03.2017
08:02:58
тоже не слышал про такое

Женя
06.03.2017
08:22:02
Admin
ERROR: S client not available

Женя
06.03.2017
08:25:06
Нет такого режима. Тут вам не JVM.
есть, например когда ресурсов в системе мало JIT-вообще может не запускаться, а IL фигачится в режиме интерпритации

Friedrich
06.03.2017
08:25:49
есть, например когда ресурсов в системе мало JIT-вообще может не запускаться, а IL фигачится в режиме интерпритации
Это на каких системах вообще? Mono? Xamarin? В обычном CLR такого режима не припомню.

Женя
06.03.2017
08:28:13
Это на каких системах вообще? Mono? Xamarin? В обычном CLR такого режима не припомню.
на x86-64, как в моно не знаю, но скорее всего также, если процессор совсем слабый или загружен на 100%, то потери на JIT будут больше, чем выполнение IL-кода в режиме интоепритации

Friedrich
06.03.2017
08:29:12
на x86-64, как в моно не знаю, но скорее всего также, если процессор совсем слабый или загружен на 100%, то потери на JIT будут больше, чем выполнение IL-кода в режиме интоепритации
А пруфы можно? Я действительно почти уверен, что в CLR в принципе такого режима не предусмотрено. Нету у нас интерпретатора. (С интересом ознакомлюсь с пруфами в случае, если я ошибаюсь.)

Nikita
06.03.2017
08:29:27
есть, например когда ресурсов в системе мало JIT-вообще может не запускаться, а IL фигачится в режиме интерпритации
Единственный известный мне "IL интерпретатор" был в Mono очень бородатой версии во времена, когда им JIT не завезли

CLR в таком режиме работать в принципе не умеет

Friedrich
06.03.2017
08:30:01
Вот это помню, да. Возможно, Mono и сейчас на новых архитектурах это использует.

Я потому и подумал про Xamarin сразу.

Nikita
06.03.2017
08:31:00
не использует, его из кодовой базы выкинули давно

Friedrich
06.03.2017
08:31:52
То есть, если им надо бутстрапнуться на каком-нибудь новом ARM, они сразу JIT туда пишут? Ну ок, если так.

Vinc
06.03.2017
08:32:37
Есть строковый массив с, возможно, повторяющимися данными. Нужно или новый массив с уникальными значениями создать или поправить исходный массив. Есть готовый вариант в нет фреймворке?

Alexander
06.03.2017
08:33:36
https://msdn.microsoft.com/en-us/library/bb348436(v=vs.110).aspx используй

Friedrich
06.03.2017
08:33:45
сейчас пруфов нет, но в какой-то книжке об этом писалось
Предлагаю считать, что та книжка просто для широты охватывала в т.ч. старые реализации Mono. В конце концов, в спеке обязательность компиляции не указана, так что интерпретатор вполне может работать по спеке на ECMA CLI.

Женя
06.03.2017
08:34:43
может и так

Google
Женя
06.03.2017
08:35:31
хотя логика подсказывает, что если компилятор адаптивный, то он вполне может пропускать компиляцию методов и фигачить их в режиме интерпритации, если ресурсов мало, это было бы разумным решением

Nikita
06.03.2017
08:37:07
это путь, ведущий в jvm

Friedrich
06.03.2017
08:37:08
хотя логика подсказывает, что если компилятор адаптивный, то он вполне может пропускать компиляцию методов и фигачить их в режиме интерпритации, если ресурсов мало, это было бы разумным решением
Да, логика подсказывает, но реализации делаются по-разному — в том числе и с учётом других аргументов. В частности, HotSpot очень любит интерпретировать байткод, а вот CLR вообще не умеет. Так что исполняемый код сразу начинает работать быстро, и это даёт свои понятные преимущества.

Женя
06.03.2017
08:39:10
Кстати цепочка ILMerge - > Конфузер нормально работает, можно использовать)

Nikita
06.03.2017
08:43:54
конфузер нормально работает на хэлловорлдах

как, в общем-то, и любой обфускатор

Женя
06.03.2017
08:45:16
т.е. на большом проекте сборка после конфузера будет кривой?

Nikita
06.03.2017
08:50:08
на большом проекте надо плясать с бубном, чтобы всё работало

Axm
06.03.2017
09:05:11


Vyacheslav
06.03.2017
09:06:24


zig ? zag
06.03.2017
09:10:34
я тут вижу член

Vyacheslav
06.03.2017
09:11:08


https://github.com/ApplePride/PIDOR

Vinc
06.03.2017
09:13:42
Pastebin.com/3acpyzyj Как в CallPrg сделать один массив result с не повторяющимися значениями?(

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

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