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

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

本贴由 LiptoN[Triton]2014-12-01 发布. 版块名称: PW Разработки

  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
    Напишите что-нибудь полезное уже в конце концов.
    已获得LeoMessiJonMagon的支持.
  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-практики, ну или не пишут, а просто бухтят.
    Сие, просто совет. Раз начал писать на шарпе, у тебя есть все шансы начать писать правильно.
    Последнее редактирование: 2014-12-02
    已获得Тыщ的支持.
  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
    Последнее редактирование модератором: 2015-09-15
    已获得Zool, vvn, Lucifer另外1人的支持.
  16. DeathRow Пользователи

    帖子:
    4
    支持:
    0
    性别:
    Репутация:
    0
    спасибо,
  17. JoLan Команда форума Администратор AngeliCore Программист

    帖子:
    1,061
    支持:
    948
    性别:
    Репутация:
    6
    Команда:
    AngeliCore
    Страна:
    Russian Federation Russian Federation
    Для "Спасибо" есть кнопка "Мне нравится". Не нужно оставлять бессмысленные сообщения.
  18. Димка11 Пользователи

    帖子:
    234
    支持:
    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

    наркоман
    已获得laredefLiptoN[Triton]Димка11的支持.
  20. Dabian Пользователи

    帖子:
    103
    支持:
    33
    性别:
    Репутация:
    0
Черновик сохранён Черновик удалён

分享此页面