Lists - tech module
Някой може ли да ми отговори защо като проверявам в един текст дали чарът е число и когато е го добавям към лист,но не ми записва самото число,а стойността,на която отговоря това число в аски таблицата?
Някой може ли да ми отговори защо като проверявам в един текст дали чарът е число и когато е го добавям към лист,но не ми записва самото число,а стойността,на която отговоря това число в аски таблицата?
Репрезентацията на char като int е кодът от ascii таблицата и като го кастнеш към число (или го вкараш в List<int>) си получаваш тази стойност. За да получиш нормалната му числова стойност извади от числото '0', примерно '9' - '0' = 9. Отдолу то си взема кода на '9' (57), изважда кода на '0' (48) и тъй като кодовете са подредени си получаваш нормалното число.
Да ,да .Скоро го научих това нещо и още не съм свикнал да го ползвам,изключих..мерси много !