1. C# / Говнокод #11714

    +134

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    22. 22
    23. 23
    24. 24
    25. 25
    26. 26
    27. 27
    28. 28
    29. 29
    30. 30
    31. 31
    32. 32
    33. 33
    34. 34
    35. 35
    36. 36
    37. 37
    38. 38
    39. 39
    40. 40
    41. 41
    42. 42
    43. 43
    44. 44
    45. 45
    46. 46
    47. 47
    48. 48
    49. 49
    50. 50
    51. 51
    52. 52
    53. 53
    54. 54
    55. 55
    56. 56
    57. 57
    58. 58
    59. 59
    60. 60
    61. 61
    62. 62
    63. 63
    64. 64
    65. 65
    66. 66
    67. 67
    68. 68
    69. 69
    70. 70
    71. 71
    72. 72
    73. 73
    74. 74
    75. 75
    76. 76
    77. 77
    78. 78
    79. 79
    80. 80
    81. 81
    public void Open()
            {
                _session.OpenSession();
    
                _log = new LogOperations(_session.CurrentSession);
                if (!_session.DBIsExists)
                {
                    var dictList = new List<string> 
                    {
                    #region Добавление всех текстовых ресурсов в список для записи в словарь базы
                        Resources.AllChannelsSelected,
                        Resources.ArchiveClearDone,
                        Resources.ARMShotdown,
                        Resources.BWConnected,
                        Resources.BWConnecting,
                        Resources.BWSelected,
                        Resources.BWServerName,
                        Resources.Cannot_create_0fly,
                        Resources.Cannot_create_1fly,
                        Resources.Cannot_delete_0fly,
                        Resources.Cannot_delete_1fly,
                        Resources.CannotDeleteImage,
                        Resources.CannotDeleteVideo,
                        Resources.CannotSaveImage,
                        Resources.ColorConnected,
                        Resources.ColorConnecting,
                        Resources.ColorSelected,
                        Resources.ColorServerName,
                        Resources.CoolingBreak,
                        Resources.CreateClientError,
                        Resources.FreeSpace20,
                        Resources.FreeSpace5,
                        Resources.ImageSend,
                        Resources.ImageSendASTK,
                        Resources.MainForm_OPUConnect,
                        Resources.MainForm_RecordStart,
                        Resources.MainForm_RecordStop,
                        Resources.OPUAngle,
                        Resources.OPUConnected,
                        Resources.OPUDisconnected,
                        Resources.OPUSavePoint,
                        Resources.OPUScanning,
                        Resources.OPUScanningNotChangedSet,
                        Resources.OPUWatching,
                        Resources.PanoNotExists,
                        Resources.Panorama_Processing,
                        Resources.Panorama_StreamError,
                        Resources.Panorama_Success,
                        Resources.PresetPointRewrite,
                        Resources.PresetPointSaved,
                        Resources.ReadDataError,
                        Resources.Restart,
                        Resources.RestartFailed,
                        Resources.SaveImage,
                        Resources.ScanSetRewrite,
                        Resources.ScanSetSave,
                        Resources.StartRecord,
                        Resources.StopRecord,
                        Resources.ThermalConnected,
                        Resources.ThermalConnecting,
                        Resources.ThermalCoolingTime,
                        Resources.ThermalOFF,
                        Resources.ThermalON,
                        Resources.ThermalReady,
                        Resources.ThermalSelected,
                        Resources.ThermalServerName,
                        Resources.ThermalWork,
                        Resources.UnknowError,
                        Resources.UnknowError2,
                        Resources.UserTypeCommander,
                        Resources.UserTypeDefault,
                        Resources.UserTypeOperator,
                        Resources.UserTypeSystemPreferences,
                        Resources.VideoArchivePlayText,
                        Resources.VideoSend,
                        Resources.VideoSendASTK
                    #endregion
                    };
                    _log.CreateDictionary(dictList);
                }
            }

    Метод, создающий словарь бд из ресурсов проекта

    Запостил: Flyperformances, 06 Сентября 2012

    Комментарии (6) RSS

    • N00000000000 Fly
      Ответить
    • оптимизация
      Ответить
    • Увидев сишарп, сначала подумал, что в конце каждой строки стоит точка, было бы круто.
      Ответить
      • Я когда не увидел ни одного AssParallel, то понял, что это запятые.
        Ответить
      • А вещественные числа записывать через точку с запятой, всё правильно.
        Ответить
      • Ну очень-очень fluent interface.
        Ответить

    Добавить комментарий