|
8 / 6 / 8
Регистрация: 04.01.2018
Сообщений: 113
|
||||||
Преобразование string в int07.01.2018, 08:48. Показов 2544. Ответов 15
Метки нет (Все метки)
Банальный вопрос. Как преобразовать строковую переменную в число?
Везде вижу один и тот же ответ:
0
|
||||||
| 07.01.2018, 08:48 | |
|
Ответы с готовыми решениями:
15
Преобразование string в int
Ошибка: Неявное преобразование типа "int" в "string" невозможно |
|
6691 / 4102 / 1607
Регистрация: 09.05.2015
Сообщений: 9,575
|
||||||
| 07.01.2018, 10:13 | ||||||
1
|
||||||
|
8 / 6 / 8
Регистрация: 04.01.2018
Сообщений: 113
|
|
| 07.01.2018, 10:35 [ТС] | |
|
Издеваетесь?
0
|
|
|
8952 / 4864 / 1886
Регистрация: 11.02.2013
Сообщений: 10,246
|
|
| 07.01.2018, 10:38 | |
Сообщение было отмечено Kodzy как решение
Решение
Видимо, у тебя не string, а char
1
|
|
|
8 / 6 / 8
Регистрация: 04.01.2018
Сообщений: 113
|
|
| 07.01.2018, 10:44 [ТС] | |
|
Пустой стринг, но наполняется + чаром
0
|
|
|
Заблокирован
|
|
| 07.01.2018, 10:44 | |
|
0
|
|
|
8952 / 4864 / 1886
Регистрация: 11.02.2013
Сообщений: 10,246
|
|
| 07.01.2018, 10:51 | |
|
Kodzy, покажи больше своего кода. Откуда, что берётся
1
|
|
|
8 / 6 / 8
Регистрация: 04.01.2018
Сообщений: 113
|
|
| 07.01.2018, 10:51 [ТС] | |
|
Можно одеть очки и просмотреть мое первое сообщение внимательно. Может быть заметите, что я там отметил возникающую ошибку и подскажите как от нее избавиться? А не предлагать уже отмеченынй вариант.
0
|
|
|
8952 / 4864 / 1886
Регистрация: 11.02.2013
Сообщений: 10,246
|
|
| 07.01.2018, 10:55 | |
|
Kodzy, грубить не нужно. Тебе пытаются помочь, прояви встречное усилие: дай больше информации
1
|
|
|
8 / 6 / 8
Регистрация: 04.01.2018
Сообщений: 113
|
||||||
| 07.01.2018, 11:00 [ТС] | ||||||
|
ViterAlex, и тут я заметил, что да, в этом месте это символы. Писал большую функцию на обработку 76ти строк массива в остальных моментах значения которое переводил в Int Наполнялось из Чаров, а тут это не требовалось. 24 часа к ряду без сна за с# плохо влияют)
0
|
||||||
|
3566 / 2507 / 1174
Регистрация: 14.08.2016
Сообщений: 8,219
|
|
| 08.01.2018, 01:52 | |
|
0
|
|
|
8 / 6 / 8
Регистрация: 04.01.2018
Сообщений: 113
|
|
| 08.01.2018, 09:19 [ТС] | |
|
Diamante, что вам в нем не по нраву? Пишу как лах все через выдуманные костыли.
0
|
|
|
911 / 796 / 329
Регистрация: 08.02.2014
Сообщений: 2,391
|
|
| 08.01.2018, 09:24 | |
|
Kodzy, вы работаете с символом, а не строкой, символ в число переводится вот так:
int val = (int)char.GetNumericValue(str[1]);
0
|
|
|
8 / 6 / 8
Регистрация: 04.01.2018
Сообщений: 113
|
|
| 08.01.2018, 09:35 [ТС] | |
|
SeIZVeIZ, и это луче чем это? int e2 = Convert.ToInt32(str[4].ToString());
0
|
|
|
6691 / 4102 / 1607
Регистрация: 09.05.2015
Сообщений: 9,575
|
|
| 08.01.2018, 09:42 | |
|
0
|
|
|
911 / 796 / 329
Регистрация: 08.02.2014
Сообщений: 2,391
|
|
| 08.01.2018, 09:47 | |
|
Kodzy, при такой конструкции ты создаёшь дополнительную строку из символа, и потом ты конвертируешь уже полученную строку в число, т.е ты делаешь дополнительные действия, оно не лучше и не хуже, мой вариант правильнее с точки зрения целесообразности использования ресурсов, т.к имея прямой метод для конвертации, изобретать велосипеды не очень есть и другие варианты:
var i = (int)(str[0] - '0'); var i = str[0] & 0x0f;выбор варианта для Вас, т.к всё упирается с память и быстродействие, не нужно засорять там где можно использовать напрямую методы
0
|
|
| 08.01.2018, 09:47 | |
|
Помогаю со студенческими работами здесь
16
Неявное преобразование типа string в string[] невозможно Из string[] в int[]
Преобразование int в double Библиотека int и string Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии.
. . .
|
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2.
При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
|
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут.
https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc
Первый документ красиво выглядит, но без схемы.
Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
|
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере".
Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
|
|
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти".
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2.
В качестве источника данных. . .
|
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер
Написал заготовку:
dotnet new console --aot -o UrlHandler
var items = args. Split(":");
var tag = items;
var id = items;
var executable = args;. . .
|
Отправка уведомления на почту при создании или изменении элементов справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере типового справочника "Склады" в конфигурации БП3.
Перед реализацией необходимо выполнить настройку системной учетной записи электронной. . .
|
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений.
9TO2GP2bpX4
a42b81fb172ffc12ca589c7898261ccb/
https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/
Слева синяя линия -. . .
|