• Удаление повторяющихся элементов из массива?

    mindtester
    @mindtester Куратор тега C#
    http://iczin.su/hexagram_48
    R82n3Ex.png

    ps List по сути динамический массив, во многих случаях он удобнее. Distinct() возвращает IEnumerable. если нужен строго массив на выходе, тоже все просто - var uniques = ls.Distinct().ToArray(); List, IEnumerable и Array взаимно конвертируемы в любой комбинации. и для всех существует расширение Distinct()
    Ответ написан
    2 комментария
  • Объясните начинающему?

    mindtester
    @mindtester Куратор тега C#
    http://iczin.su/hexagram_48
    Оператор % (Справочник по C#)

    допустим у вас число 3333. при целочисленном* делении на 100 будет результат 33. строго говоря сотен 33 и есть. но если речь о выделении именно одного разряда сотен 3333, то есть надо получить 3?

    очевидно этим и занимается % - он дает остаток от деления на 10. по законам шарпа 33 % 10 = 3

    ps еще пример
    1234 / 100 = 12
    12 % 10 = 2

    * - при целочисленном делении, в языках строгой типизации, дробная часть отбрасывается
    Ответ написан
    Комментировать