Anonymous
Есть ещё одна проблема... Я уже старенький. И на платную стажировку меня будут брать в самую последнюю очередь. :(
У контура есть курс по С# очень хороший и бесплатный, голову поломать придется но дают дельные вещи
Hermesis
берёшь туториалы и повторяешь
Hermesis
лучше - туторы для другого языка
Hermesis
я сейчас это херачу http://habrahabr.ru/post/248153/
Hermesis
на шарпе
Hermesis
я несколько лет на юнити, решил под капот заглянуть
Никита
совсем спать не хочется?
Hermesis
в смысле?
oxybes
Коллеги, имел ли дело кто с библиотекой instasharp? Не могу найти никаких методов для получения ленты новостей, есть ли там такое?
Natalia
Всем привет! А есть в чате full-stack разработчики?
Mira
Доброго времени суток :) Сталкивался кто с такой проблемой в WPF Есть DataGrid, в крайней из колонок есть кнопка загрузки, проблема в том, что она нажимается только со второго раза, если в данный момент выбрана какая-то другая колонка на DataGrid Попытался костляво изобразить ситуацию в паинте) Т.е. я хочу нажать на кнопку загрузки у последнего элемента, после её нажатия выделяется последний элемент DataGrid, а только потом при втором нажатии нажимается кнопка на нём
Никита
Привет
Никита
Код XAML DataGrid в студию
Никита
Вообще сталкивался с таким
Никита
и фиксил такое
Никита
но нужен код
Никита
посмотреть как ты прописал его
Mira
Код XAML DataGrid в студию
Он слишком большой, там много функционала, если интересно мне подсказали вот тут смотреть https://stackoverflow.com/questions/8431876/click-event-not-fired-in-wpf-datagrid-in-unselected-row
Ivan
Ребят , кто может прокомментировать ?
.
Привет всем.
.
Таков вопрос: есть массив чисел и нужно написать цикл, который проходится по массиву и в конце выдают самое малое число из массива. Сам код знаю как написать, но не могу понять его работу.
oxybes
Создаешь переменную, например, х и приравниваешь её к первому числу массива, дальше создаешь цикл, который начинается со второго числа и сравниваешь их, if(x > mas[i]), то x = mas[i]
oxybes
Если находиться число, которое меньше чем x, значит его нужно записать в х, так и проходимся по всему массиву
oxybes
На выходе и получим наименьшее
.
Вроде как понял. Спасибо.
Anonymous
Потом берешь по индексу первый элемент и всё, нафиг эта геморня с циклами не нужна.
Artem
Если нет задачи сохранить порядок элементов
Artem
Array.Sort()
Artem
Ребят посоветуйте хорошую книгу или курсы по c#, уровень не новичок, но структурированности знаний нет..
Anonymous
Не реклама
Anonymous
https://ulearn.me/
Anonymous
Вот бы по бд найти похожий и интересный
.
Array.Sort()
Да. Но если массив двухмерный?
Владислав
Сортировка каждого массива, или лесенкой?
Dmitry
Ребят , кто может прокомментировать ?
что именно прокоментировать? функцию с двумя аргументами у которых одинаковые имена нельзя объявить)
Dmitry
void Function(object x, object x) {}
Никита
void Function(object x, object x) {}
Ах, да, извини, не увидел
Anonymous
Маш Милаш
oxybes
Есть функция, в функции цикл, в цикл вложен цикл, после этого идет дальше код функции. Как мне при каком-либо условии вернуться из 2 цикла и продолжить выполнение кода функции, а не циклов?
Dmitry
через break?
Никита
Никита
через break?
просто break не получится, так как нужно выйти именно из двух циклов
Dmitry
ну само собой)
Никита
😊
Anonymous
Или с помощью не желательного оператора goto можно улететь хоть в стратосферу))
Anonymous
в смысле, в любую область кода
oxybes
Благодарствую)
Anonymous
bool flag = false; foreach (item in Items) { foreach (item2 in Items2) { flag = true; break; } if (flag) break; }
Anonymous
Но это всё говнокод.
Anonymous
Помни об этом.
Dmitry
кстати да, скорей всего часть с вложенными циклами стоит в отдетьный метод вынести
Anonymous
На стэковерфлоу наверное.
SITonyx (Pavel)
Подскажите, как реализовать: Есть несколько точек с координатами x,y Надо посчитать растояние друг относительно друга Я хотел сделать так: Class XY public int x,y; List<int> Class Prog Main List<XY> listXY = new List(); listXY.Add(new xy {x = 1, y = 2}); . . . Foreach (xy xy0 in listXY) { Foreach (xy xy1 in listXY) А дальше теряюсь, как правильно перебрать List<list<int>> Или может есть лучший алгоритм?
Mira
Доброго времени суток Сталикивался кто с следующим - в WPF не вызывается Mouse Leave, когда работает Mouse Down ? Если брать на примере, я навожу на кнопку, зажимаю лкм, после чего вывожу мыш за границу кнопки, но Mouse Leave не работает Если сталкивались, то как решали? В интернетах пишут костылями, мб есть у кого решение
SITonyx (Pavel)
Не понял зачем тебе списки в списке? Зачем в XY список?
Возможно это не лучшая реализация задачи Необходимо, что каждая точка обладала информацией о дистанции до других точек
SITonyx (Pavel)
Не понял зачем тебе списки в списке? Зачем в XY список?
Т.к. есть экземпляр класса в виде коллекции лист, то и подумал, что удобней работать с уже существующем объектом
Stas
Хд после 100 точек будут тормоза что надо
Stas
Дистанция будет минимум float а не int
SITonyx (Pavel)
100 точек у меня небудет
SITonyx (Pavel)
Дистанция будет минимум float а не int
Да, конечно, это я в телефоне обшибся
Stas
Я бы посмотрел в сторону хранения отрезков а не отдельно точек
Stas
Типа Point a, Point b
SITonyx (Pavel)
Не очень понял
Stas
Не очень понял
У тебя в алгоритме вопрос или по шарпу?
Stas
Если в алгоритме? То хороший пример с матрицами на стек оверфлоу, если в шарпе, то код целиком дай, или вопрос нормально напиши, непонятно что надо в итоге, список всех расстояний, словарь с 2 точками и расстоянием между ними или ещё что то
SITonyx (Pavel)
Есть 10 точек с координатами х,у как расчитать расстояние между друг другом и куда сохранить результат
SITonyx (Pavel)
У точек есть свой уникальный id
Artem
У точек есть свой уникальный id
Как найти расстояния подскажет гугл по запросу "найти расстояние между двумя точками на плоскости"
Artem
P. S буду рад объективной критике и предложениям по улучшению решения
Artem
SITonyx (Pavel)
Сегодня уже не удасться внимательно посмотреть (( Завтра отпишусь Единственное, у точки по мимо координат, есть еще с десяток параметров, используя словарь, возможно ими оперировать? Например в место list<int> использовать лист класса?