Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > .NET для новичков > Перевод из String^ в char* |
Автор: MUTOgen4eg 21.11.2008, 23:40 |
Создаю простой проект Window Form. 2 поля для ввода чисел, кнопка, и результат сложения. Все просто. Вот только получаю я textBox1->Text в виде String^ а для преобразования в число нужен char* ..... Не могу сделать перевод из String^ в char*. Подскажите способ плз. P.S. много инфы перелопатил в гугле, ничо не помогает(( |
Автор: diadiavova 23.11.2008, 02:03 |
То, что строка не переводится в букву - нормально, потомучто в строке может быть много букв, а чар - только одна. Преобразование можно выполнить, вызвав метод ToCharArray строки. |
Автор: Grok 23.11.2008, 17:45 |
всегда юзал что-то вроде (в зависимости во что нужно конвертовать) Convert.ToInt32(), все было пучком ... |
Автор: shmarov 24.11.2008, 15:15 |
как вариант в довесок к сказанному Grok, можно использовать int.Parse / int.TryParse |
Автор: EgoBrain 30.11.2008, 08:43 |
Ну или крайний метод - обращаться к элементам массива стринг sometext[int index]. |