|
С# Средство разработки на платформе .Net |
05.02.2012, 20:03
|
#1
|
AnyKey`щик
Регистрация: 23.08.2011
Сообщений: 13
Написано 0 полезных сообщений (для 0 пользователей)
|
Вопросы по C#
Здравствуйте, у меня есть маленькая проблема. Захотел написать простую первую программу на C#, но так как я далеко не опытный в компьютерном программировании, хочу задать вопрос тут. Как строку(string) преобразовать в число(int)?
Последний раз редактировалось Nextovoy, 12.02.2012 в 12:52.
|
(Offline)
|
|
05.02.2012, 20:10
|
#2
|
Бывалый
Регистрация: 16.09.2009
Адрес: Sun system
Сообщений: 831
Написано 442 полезных сообщений (для 1,836 пользователей)
|
Ответ: string в int?
Convert.ToInt32(string)
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
05.02.2012, 20:11
|
#3
|
Бывалый
Регистрация: 19.06.2008
Сообщений: 679
Написано 264 полезных сообщений (для 450 пользователей)
|
Ответ: string в int?
int.Parse, int.TryParse
__________________
|
(Offline)
|
|
05.02.2012, 20:12
|
#4
|
AnyKey`щик
Регистрация: 23.08.2011
Сообщений: 13
Написано 0 полезных сообщений (для 0 пользователей)
|
Ответ: string в int?
Спасибо
|
(Offline)
|
|
12.02.2012, 12:54
|
#5
|
AnyKey`щик
Регистрация: 23.08.2011
Сообщений: 13
Написано 0 полезных сообщений (для 0 пользователей)
|
Ответ: string в int?
Есть ещё одна проблема:
TimeForFrame = (float)1 / speedAnimation;
Мне не понятно что за число(или что там) "(float)1" - что это значит? Объясните пожалуйста
|
(Offline)
|
|
12.02.2012, 13:22
|
#6
|
Злобный Админ
Регистрация: 04.09.2005
Сообщений: 5,926
Написано 3,415 полезных сообщений (для 9,330 пользователей)
|
Ответ: string в int?
это значит что единица представлена в виде float, т.е. дробное число.
Это необходимо что бы его можно было разделить и получить дробь, а не целое число.
__________________
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
12.02.2012, 14:44
|
#7
|
Unity/C# кодер
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений (для 5,323 пользователей)
|
Ответ: string в int?
Более понятный вариант:
TimeForFrame = 1f / speedAnimation;
|
(Offline)
|
|
12.02.2012, 15:35
|
#8
|
AnyKey`щик
Регистрация: 23.08.2011
Сообщений: 13
Написано 0 полезных сообщений (для 0 пользователей)
|
Ответ: string в int?
Сообщение от pax
Более понятный вариант:
TimeForFrame = 1f / speedAnimation;
|
Учту на будущее
|
(Offline)
|
|
12.02.2012, 15:44
|
#9
|
AnyKey`щик
Регистрация: 23.08.2011
Сообщений: 13
Написано 0 полезных сообщений (для 0 пользователей)
|
Ответ: string в int?
Ещё один вопрос, если можно:
frame = frame % (FrameCount - 1);
какое действие происходит с участием знака процент?
|
(Offline)
|
|
12.02.2012, 16:21
|
#10
|
Бывалый
Регистрация: 16.09.2009
Адрес: Sun system
Сообщений: 831
Написано 442 полезных сообщений (для 1,836 пользователей)
|
Ответ: string в int?
Остаток от деления. Этот же знак используется и в других Си.
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
13.02.2012, 15:07
|
#11
|
AnyKey`щик
Регистрация: 23.08.2011
Сообщений: 13
Написано 0 полезных сообщений (для 0 пользователей)
|
Ответ: string в int?
Хм... как интересно, как я понял в C# вот этот кусок кода:
if (!Left)
{
//что то происходит
}
И:
if (Left == true)
{
//Что-то происходит
}
Одно и тоже?
|
(Offline)
|
|
13.02.2012, 15:41
|
#12
|
быдло
Регистрация: 05.08.2007
Сообщений: 1,435
Написано 614 полезных сообщений (для 1,489 пользователей)
|
Ответ: string в int?
нет, не одно и тоже. займись лучше прочтением книги чем писанием на форум каждого мелкого вопроса, сдесь не чат
|
(Offline)
|
|
13.02.2012, 15:57
|
#13
|
ПроЭктировщик
Регистрация: 27.05.2007
Сообщений: 110
Написано 40 полезных сообщений (для 33 пользователей)
|
Ответ: string в int?
Вот верные условия (равенства):
!false == true
!true == false
true != false
Тобишь, если , то условие будет истинным и выполнится тело оператора , но если , то предыдущий оператор не выполнит код, но зато выполнится код оператора
if (Left == true) { ... }
.
Поддерживаю предложение Dream, почитайте литературу. Настоятельно рекоммендую Кернигана и Ритчи "язык Си" . Книга настолько популярна и необходима, что в интернете тучи ее бесплатных и (!!!) русскоязычных версий.
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
13.02.2012, 17:18
|
#14
|
AnyKey`щик
Регистрация: 23.08.2011
Сообщений: 13
Написано 0 полезных сообщений (для 0 пользователей)
|
Ответ: string в int?
Сообщение от shybovycha
Поддерживаю предложение Dream, почитайте литературу. Настоятельно рекоммендую Кернигана и Ритчи "язык Си" . Книга настолько популярна и необходима, что в интернете тучи ее бесплатных и (!!!) русскоязычных версий.
|
Хм... Хорошая книга. Спасибо
|
(Offline)
|
|
13.02.2012, 19:31
|
#15
|
☭
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений (для 2,707 пользователей)
|
Ответ: string в int?
в 11 посте аватарку сассоциировал с Dream-ом. ужас озарил мою душу, как я прочитал вопрос...
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 09:55.
|