У меня есть сомнения. Могу ли я узнать, как преобразовать строку в int.i знать, используя синтаксический анализ, мы можем это сделать. вместо разбора есть какая-то вещь для преобразования.Как преобразовать строку в int?
ответ
Ну, нет.
Вы можете позвонить
int k = Convert.ToInt32("32");
Но это все еще разбирает его.
- Edit:
Для полноты здесь код, чтобы сделать это без функции «рамочные»:
public static int ToInt32 (string s)
{
int result = 0;
foreach(char c in s){
if(c >= '0' && c <= '9'){
result = (result * 10) + (c - '0');
}
}
if(s[0] == '-'){
result = -result;
}
return result;
}
Mr. Silky есть ли что-нибудь, что я знаю это. спасибо за ответ –
Благодарим за отзыв Mr. silky –
+1, ваш ответ лучше. Удалил мой. :) – missingfaktor
Вы желающих получить численное значение символов в строке? Если это так, вы можете наложить отдельные символы на int, чтобы захватить номера юникода. Кроме этого, не имеет смысла не использовать int.Parse или int.TryParse.
У меня есть сомнения, мистер Нейт. вы код супер это концепция бокса и unboxing –
Нет, это не имеет никакого отношения к боксу/распаковке. –
ОК спасибо Мистер Джон skeet я понял спасибо за ответ –
- 1. Как преобразовать int в строку?
- 2. Как преобразовать int в строку
- 3. Как преобразовать строку [] в int []?
- 4. Как преобразовать строку в int?
- 5. Как преобразовать строку в int?
- 6. Как преобразовать Int в строку?
- 7. Как преобразовать строку в int
- 8. Как преобразовать строку в int?
- 9. Как преобразовать int в строку
- 10. преобразовать int в строку
- 11. преобразовать строку в int
- 12. Java преобразовать строку в int
- 13. Javascript преобразовать строку в Int
- 14. Как преобразовать строку как 0x0000 в int
- 15. Пытается преобразовать строку в Int
- 16. Automapper: преобразовать int в строку
- 17. Как преобразовать int в строку в forloop
- 18. Как преобразовать строку в int в C++?
- 19. Как преобразовать строку в int в обработке
- 20. Как преобразовать Int в строку в Java
- 21. Как преобразовать строку в int в python?
- 22. Как преобразовать строку в int в C
- 23. Как преобразовать строку в int в Python?
- 24. Как преобразовать числа в строку в int?
- 25. Как преобразовать int в строку в C?
- 26. Как преобразовать int в строку в C#
- 27. Преобразовать шестнадцатеричную строку в int
- 28. преобразовать строку в подписанный int
- 29. C: преобразовать int [] в строку
- 30. Невозможно преобразовать Int в строку
Вы можете передать строку в int. Покажите какой-нибудь код, чтобы люди поняли, почему «Parse» или «TryParse» не будут полезны. – shahkalpesh
shahkalpesh: Нет, вы не можете. –
@silky: Вы правы. Это действительно глупо, чтобы написать это. – shahkalpesh