1. Гость, мы просим Вас ознакомиться с Правилами Форума и Отказом от ответственности!

1.5.1 (101) [FIX] Скиллов шамана

Тема в разделе 'PW Разработки', создана пользователем LiptoN[Triton], 1 дек 2014.

  1. TopicStarter Overlay

    LiptoN[Triton] Пользователи

    Сообщения:
    441
    Лайки:
    209
    Пол:
    Мужской
    Репутация:
    2
    Страна:
    Russian Federation Russian Federation
    Просто оставлю это тут.

    Строго не судить,самая первая программа на С#

    Огромное спасибо: SilverSil, Merfy


    [​IMG]
    [​IMG]

    На сколько известно, то в шаре такого нету.

    Скачать: Тык
    Hopewake., deadamag, Narkotik и 3 другим нравится это.
  2. pdev 14:23 Команда форума Администратор Программист Open Source Contributor

    Сообщения:
    1.409
    Лайки:
    1.407
    Пол:
    Мужской
    Репутация:
    7
    Команда:
    Indy
    Страна:
    Turkey Turkey
    PHP:
    }
                            finally
                            {
                                if (
    binaryReader != null)
                                {
                                    ((
    IDisposable)binaryReader).Dispose();
                                }
                            }
                        }
                        finally
                        {
                            if (
    fileStream != null)
                            {
                                ((
    IDisposable)fileStream).Dispose();
                            }
                        }
    вот, что бы такого не городить и реализован интерфейс IDisposable в объектах IO.
    .Dispose() напрямую вызывать не надо.
    используй конструкцию using:
    PHP:

    try {
        
    using (var fileStream = new FileStream(""FileMode.Open)) {
            
    using (var binaryReader = new BinaryReader(fileStream)) {
                
    this.label1.Text "GS Загружен";
                
    //  Вместо fileStream.Position = (long)this.offset1; используй Seek(...)
                
    fileStream.Seek((longthis.offset1SeekOrigin.Begin);
                
    this.textBox2.Text binaryReader.ReadDouble().ToString();
                
    fileStream.Position = (long)this.offset2;
                
    this.textBox1.Text binaryReader.ReadDouble().ToString();
                
    fileStream.Position = (long)this.offset3;
                
    this.textBox3.Text binaryReader.ReadDouble().ToString();
                
    fileStream.Position = (long)this.offset4;
                
    this.textBox4.Text binaryReader.ReadDouble().ToString();
                
    fileStream.Position = (long)this.offset5;
                
    this.textBox5.Text binaryReader.ReadDouble().ToString();
                
    fileStream.Position = (long)this.offset6;
                
    this.textBox6.Text binaryReader.ReadDouble().ToString();
                
    fileStream.Position = (long)this.offset7;
                
    this.textBox7.Text binaryReader.ReadDouble().ToString();
                
    fileStream.Position = (long)this.offset8;
                
    this.textBox8.Text binaryReader.ReadDouble().ToString();
                
    fileStream.Position = (long)this.offset9;
                
    this.textBox9.Text binaryReader.ReadDouble().ToString();
                
    fileStream.Position = (long)this.offset10;
                
    this.textBox10.Text binaryReader.ReadDouble().ToString();
                
    fileStream.Position = (long)this.offset11;
                
    this.textBox11.Text binaryReader.ReadDouble().ToString();
                
    fileStream.Position = (long)this.offset12;
                
    this.textBox12.Text binaryReader.ReadDouble().ToString();
                
    this.filename openFileDialog.FileName;
            }
        }
    } catch (
    Exception ex) {
        
    //...
    }
    Хотя конечно может быть это JustDecompile так фигачит код, но очень сомневаюсь
    SilverSil нравится это.
  3. TopicStarter Overlay

    LiptoN[Triton] Пользователи

    Сообщения:
    441
    Лайки:
    209
    Пол:
    Мужской
    Репутация:
    2
    Страна:
    Russian Federation Russian Federation
    Если честно,то ничего не понял, ибо опыта вообще ноль.
  4. JoLan Команда форума Администратор AngeliCore Программист

    Сообщения:
    1.061
    Лайки:
    948
    Пол:
    Мужской
    Репутация:
    6
    Команда:
    AngeliCore
    Страна:
    Russian Federation Russian Federation
    Напишите что-нибудь полезное уже в конце концов.
    LeoMessi и JonMagon нравится это.
  5. Joslian AngeliCore Программист Пользователи Open Source Contributor

    Сообщения:
    1.051
    Лайки:
    537
    Пол:
    Мужской
    Репутация:
    2
    Да, вроде как JustDecompile ставит такую гадость, так что лучше использовать - JetBrains DotPeek
  6. Merfy Пользователи

    Сообщения:
    367
    Лайки:
    189
    Пол:
    Мужской
    Репутация:
    -1
    Команда:
    mmo-dev.com
    скорее всего декомпилятор, т.к я видел его исходник и там такого в помине не было
  7. pdev 14:23 Команда форума Администратор Программист Open Source Contributor

    Сообщения:
    1.409
    Лайки:
    1.407
    Пол:
    Мужской
    Репутация:
    7
    Команда:
    Indy
    Страна:
    Turkey Turkey
    Почитай про using и IDisposable.
    Если в этом месте в коде произойдет исключение, то в случае использования using ресурс будет освобожден, если его не использовать тогда ресурс будет освобожден только при проходе сборщика мусора.
    Просто многие грешат на производительность .net-приложений, при этом пишут код не используя .net-практики, ну или не пишут, а просто бухтят.
    Сие, просто совет. Раз начал писать на шарпе, у тебя есть все шансы начать писать правильно.
    Последнее редактирование: 2 дек 2014
    Тыщ нравится это.
  8. Narkotik Guest

    Репутация:
    0
    Не cmd, уже замечательно.
  9. TopicStarter Overlay

    LiptoN[Triton] Пользователи

    Сообщения:
    441
    Лайки:
    209
    Пол:
    Мужской
    Репутация:
    2
    Страна:
    Russian Federation Russian Federation
    Обновил.
    [​IMG]

    Скачать: ТЫК
    Violence, Oxxxy007, Merfy и ещё 1-му нравится это.
  10. werewolf Old school Пользователи

    Сообщения:
    507
    Лайки:
    158
    Пол:
    Мужской
    Репутация:
    1
    Админы, дайте уже ТС возможность редактировать первый пост. А то в первом посте ссылка получается дохлая, но не потому что автор больше не хочет чтобы качали его софтину, а просто обновил ее и не может обновить пост.
    Если автор похерил его - удаляйте.
  11. TopicStarter Overlay

    LiptoN[Triton] Пользователи

    Сообщения:
    441
    Лайки:
    209
    Пол:
    Мужской
    Репутация:
    2
    Страна:
    Russian Federation Russian Federation
    Если ты про это
  12. werewolf Old school Пользователи

    Сообщения:
    507
    Лайки:
    158
    Пол:
    Мужской
    Репутация:
    1
    Внимательней прочитай мой пост и вникни в смысл))
  13. TopicStarter Overlay

    LiptoN[Triton] Пользователи

    Сообщения:
    441
    Лайки:
    209
    Пол:
    Мужской
    Репутация:
    2
    Страна:
    Russian Federation Russian Federation
    Обновил.

    Вводим дух = получаем результаты шансов,времени и т.д.

    [​IMG]

    Особая благодарность: int 3

    Скачать: ТЫК
    Hopewake., Crazy1973, Merfy и 2 другим нравится это.
  14. DeathRow Пользователи

    Сообщения:
    4
    Лайки:
    0
    Пол:
    Мужской
    Репутация:
    0
    Я не могу скачать:|
  15. TopicStarter Overlay

    LiptoN[Triton] Пользователи

    Сообщения:
    441
    Лайки:
    209
    Пол:
    Мужской
    Репутация:
    2
    Страна:
    Russian Federation Russian Federation
    Лежала пол года - никому не надо, удалил - сразу над, щас перезалью
    --- добавлено: 7 сен 2015 в 16:22 ---
    https://yadi.sk/d/SSimrgBnivPuT
    Последнее редактирование модератором: 15 сен 2015
    Zool, vvn, Lucifer и ещё 1-му нравится это.
  16. DeathRow Пользователи

    Сообщения:
    4
    Лайки:
    0
    Пол:
    Мужской
    Репутация:
    0
    спасибо,
  17. JoLan Команда форума Администратор AngeliCore Программист

    Сообщения:
    1.061
    Лайки:
    948
    Пол:
    Мужской
    Репутация:
    6
    Команда:
    AngeliCore
    Страна:
    Russian Federation Russian Federation
    Для "Спасибо" есть кнопка "Мне нравится". Не нужно оставлять бессмысленные сообщения.
  18. Димка11 Пользователи

    Сообщения:
    231
    Лайки:
    32
    Пол:
    Мужской
    Репутация:
    1
    Страна:
    Russian Federation Russian Federation
    Перезалейте пожалуйста.
  19. sysdev B L A C K    L I S T Пользователи

    Сообщения:
    93
    Лайки:
    121
    Пол:
    Мужской
    Репутация:
    0
    Команда:
    developers
    Страна:
    Russian Federation Russian Federation
    --- добавлено: 7 сен 2015 в 16:22 ---
    https://yadi.sk/d/SSimrgBnivPuT

    наркоман
    laredef, LiptoN[Triton] и Димка11 нравится это.
  20. Dabian Пользователи

    Сообщения:
    103
    Лайки:
    33
    Пол:
    Мужской
    Репутация:
    0
Черновик сохранён Черновик удалён
Similar Threads
  1. Roymike
    Ответов:
    3
    Просмотров:
    3.063
  2. Lockid
    Ответов:
    18
    Просмотров:
    3.981
  3. Max Petrov
    Ответов:
    1
    Просмотров:
    1.840
  4. lukacho
    Ответов:
    24
    Просмотров:
    3.840
  5. LiptoN[Triton]
    Ответов:
    19
    Просмотров:
    2.223
Загрузка...

Поделиться этой страницей