Владислав
Так
Hermesis
if (kek.Initialize().pin > 0 & shrek.Initialize().pin >0)
{}
kek.DoAnotherStuff();
shrek.DoAnotherStuff();
Владислав
Я мб что-то потреял
Владислав
Но побитовые операторы не работают с булами, не?
Hermesis
вместо
var kekPin = kek.Initialize();
var shrekPin = shrek.Initialize();
if (kekPin > 0 && shrekPin >0)
{}
kek.DoAnotherStuff();
shrek.DoAnotherStuff();
Владислав
Что тебе мешает это все кинуть в условие?
Владислав
Первое условие не отработает если не ошибаюсь
Hermesis
если сделать if (kek.Initialize().pin > 0 && shrek.Initialize().pin >0) то, если пин кека меньше или равен нулю, шрек не проинициализируется
Владислав
А
Владислав
Ясно
Владислав
Кстати с булом работает
Anonymous
Кто может подсказать, я добавляю в dataGridView переменные , вводимые из textbox, которые должны удовлетворять условиям заданным. Когда я нажимаю кнопку добавить, выскакивают сообщения об ошибке (я намеренно их делаю), но в dataGridView всё равно они добавляются
Stas
Ну без кода я не скажу
Stas
Код отскринить, а не текст кидать
Никита
После ошибки return
Anonymous
Никита
Ну ты же сначала добавляешь
Никита
А потом проверяешь
Никита
Data grid.rows.add перенеси после всех if
Никита
И проверки тебе поправить надо
Stas
Тут всё конечно не правильно, все эти текстовые поля перенеси в класс как свойства, в классе реализу INotifyPropertyChange интерфейс, погугли, это совсем несложно
Stas
Потом сделаешь Binding List с типом этого класса
Stas
Передашь его в DataSorce грида
Stas
Ну а потом уже в условии Пиши "твойБиндингЛист.Add(экземплярТвоегоКласса)
Никита
Это wf
Никита
Или нет?
Никита
Ну да
Stas
Да для wf
Никита
Для WF биндинг как по мне не самая удобная вещь
Stas
Лол, костыли с invalidate и всякими addRow
Stas
Лучше?
Никита
Судя по коду это начало начал
Никита
Лучше делать ручные проверки
Никита
Чем сразу лезть в биндинг
Никита
Имхо
Stas
Лучше сразу делать больно но как положено
Stas
Чем писать всю логику в контролах
Никита
Чтобы делать это нужно понимать основы, а использовать бездумно вовсе бессмысленно
Никита
он сделает так, как ты ему сказал. Но понять это все будет сложнее. в итоге он будет руководствоваться правилом "работает? ну и ладно"
Anonymous
дайте рандомное задание, которое могут попросить выполнить при собеседке на джуна
Anonymous
кто нибудь с библиотекой nest работал, ну или вообще с elasticsearch?
Anonymous
что то с linq проблемы, запрос не формирует
Stas
Никита
там свои линк запросы?
Anonymous
Никита
Зачем вооббще эта либа нужна?
Anonymous
Anonymous
Зачем вооббще эта либа нужна?
nese.dll для взаимодествия c elasticsearc.dll поисковой движок, очень мощный и производительный, прикрутить можно куда угодно
Stas
Anonymous
Никита
Anonymous
вот строка Client.Search<Data> ( начало linq) в место data можно какой нить универсальный тип засунуть, кроме generic-a ?
Никита
не видел в линке метода Search
Anonymous
это как раз nest.dll у него линк перепиленный, там и Filter есть)
Anonymous
строгая типизация иногда заводит в тупик
Никита
ааа
Anonymous
а что так народу мало?
Anonymous
в том же typescript народу за 1 к
Anonymous
в angular больше 3 к
Никита
все шарписты самостоятельные)))
Anonymous
Anonymous
независимые, одиночки)))
Anonymous
тут есть кто может в скайпе ответить на пару вопросов (оплачу, желательно с Украины)
Anonymous
у меня есть пример и я никак не могу адекватно его решить. Мне по факту нужен бэст практис пример
Anonymous
сколько заплатишь? я не с Украины
Hermesis
Бест практис не сидят в чатах, мы ворс практис можем дать
Anonymous
Anonymous
вы цену и оглашаете
Anonymous
а я уже посмотрю хватит ли у меня шекелей
Anonymous
а в чем вопросы?
Anonymous
асинхронность
Anonymous
ну, дальше
Anonymous
с многопоточностью связан?
Anonymous
я делаю библиотеку для телеграмм ботс. Моя задача: Посылать асинхронные запросы к апи, асинхронно обработать каждый элемент с GetUpdates
Anonymous
Использую: RestSharp, Newtonsoft.JSON
Anonymous
Делаю аналог: telegraf (js) и telebot (php + я автор на пыхе либы)
Anonymous
не а вчем проблема?
Anonymous
связка Task - async - await