![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 08.10.2022
Сообщений: 22
|
![]()
Есть выпадающие списки с характеристиками и вводом метров, Линия связи, Вид кабеля, Длина кабеля.
Вывод: Возможно ли такое соединение. Часть 2. Добавить выпадающий список скорости 10g езернет. Код у меня есть на что-то работает не так, например витая пара. Код: Код:
|
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 22.05.2007
Сообщений: 9,475
|
![]()
Непонятно что значит добавить 10g ethernet, если для этого можно использовать витую пару категории 6 и 7 и они есть.
Не так в коде то, что скорость кабеля и длина обрабатываются отдельно и не влияют друг на друга. Витая пара категории 6 может 10 ГБит/с на 55 метров пропускать, либо 1 Гбит/с на 100 метров, а в коде получается, что она и 10 МБит только на 55 метров сможет пропустить. Ну, и метод cabelTypeFind для категорий 5-7 возвращает 0, т.е. что это проводная линия, а не витая пара, а для оптики (om1, om2 и т.д.) наоборот возвращает 2, как-будто это витая пара. |
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 27.04.2022
Сообщений: 403
|
![]()
Скажу честно ни разу не писал код на C#, но вижу неверный подход. Вы хардкорите в коде то, что можно разрулить данными (если не ошибаюсь тип данных Dictionary), из за этого появляются многокилометровые switch. Например если появится необходимость добавить "os3" вам придётся править кучу кода.
стимулятор https://yoomoney.ru/to/41001303250491
|
![]() |
![]() |
![]() |
#4 | |
Пользователь
Регистрация: 08.10.2022
Сообщений: 22
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#5 | |
Пользователь
Регистрация: 08.10.2022
Сообщений: 22
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 08.10.2022
Сообщений: 22
|
![]() |
![]() |
![]() |
![]() |
#7 |
Старожил
Регистрация: 22.05.2007
Сообщений: 9,475
|
![]()
Убрать метод cabelSpeed и в определение длины передавать на вход требуемую скорость:
Код:
В ComboBox в Items можно не только строки передавать, но и произвольные объекты, а у контрола задать DisplayMember, чтобы названия выводил корректные. |
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 27.04.2022
Сообщений: 403
|
![]()
установил VS Code под Ubuntu
установил dotnet-sdk-6.0 создал dotnet new console работает (выводит Hello, world!) не пойму как побаловться с формами (в списке не вижу viewforms) ![]()
стимулятор https://yoomoney.ru/to/41001303250491
|
![]() |
![]() |
![]() |
#9 |
Старожил
Регистрация: 22.05.2007
Сообщений: 9,475
|
![]()
WinForms работает только под Windows, как и WPF. Под линуксы нужно что-то другое брать.
|
![]() |
![]() |
![]() |
#10 |
Форумчанин
Регистрация: 27.04.2022
Сообщений: 403
|
![]()
pu4koff, спасибо. Пока абсолютно нет времени с этим разбираться. Если кто-то подскажет с минимальным каркасом форм для линуха (без ASP.NET, так как подозреваю, что это как из пушки по воробьям), буду благодарен.
стимулятор https://yoomoney.ru/to/41001303250491
|
![]() |
![]() |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
выпадающие списки | Aqil_f | Microsoft Office Excel | 7 | 19.05.2014 00:08 |
Выпадающие списки | alexssses | PHP | 7 | 09.09.2013 22:59 |
Выпадающие списки | Доктор | Microsoft Office Excel | 4 | 07.01.2012 00:33 |
Выпадающие списки. | Ras2im | Microsoft Office Excel | 13 | 08.03.2011 13:00 |
Выпадающие списки | Доктор | Microsoft Office Excel | 14 | 17.08.2010 19:41 |