Последние учебники веб-разработки
×

ASP.NET Руководство

ASP.NET ГЛАВНАЯ ASP.NET вступление

WP Руководство

WebPages вступление WebPages бритва WebPages раскладка WebPages Папки WebPages Глобальный WebPages формы WebPages Объекты WebPages файлы WebPages Базы данных WebPages Помощники WebPages WebGrid WebPages Графики WebPages Эл. адрес WebPages PHP WebPages Публиковать WebPages Примеры

WP Рекомендации

WebPages Классы WebPages Безопасность WebPages База данных WebPages WebMail WebPages Помощники

ASP.NET Razor

Razor вступление Razor Синтаксис Razor C# переменные Razor C# Loops Razor C# логика Razor VB переменные Razor VB Loops Razor VB логика

ASP.NET MVC

MVC вступление MVC заявка MVC Папки MVC раскладка MVC Контроллеры MVC Просмотры MVC База данных MVC модель MVC Безопасность MVC HTML Помощники MVC Публиковать MVC Справка

WF Учебники

WebForms вступление WebForms страницы WebForms управления WebForms Мероприятия WebForms формы WebForms ViewState WebForms Текстовое окно WebForms кнопка WebForms Связывание данных WebForms ArrayList WebForms Хеш-таблица WebForms SortedList WebForms XML файлы WebForms повторитель WebForms DataList WebForms DbConnection WebForms Master страницы WebForms навигация WebForms Примеры


 

ASP.NET Бритва - C # Переменные


Переменные называются объекты, используемые для хранения данных.


переменные

Переменные используются для хранения данных.

Имя переменной должно начинаться с буквы и не может содержать пробелы или зарезервированные символы.

Переменная может быть определенного типа, что указывает на тип данных он хранит. Строковые значения переменного магазина строка ("Welcome to w3ii") , целочисленный переменные значения номера магазина (103) , дата переменных хранит значение даты и т.д.

Переменные объявляются с помощью ключевого слова УАК, или с помощью типа (if you want to declare the type) , но ASP.NET обычно может автоматически определять типы данных.

Примеры

// Using the var keyword:
var greeting = "Welcome to w3ii";
var counter = 103;
var today = DateTime.Today;

// Using data types:
string greeting = "Welcome to w3ii";
int counter = 103;
DateTime today = DateTime.Today;

Типы данных

Ниже приведен список наиболее распространенных типов данных:

Тип Описание Примеры
ИНТ Integer (whole numbers) 103, 12, 5168
поплавок число с плавающей точкой 3,14, 3.4e38
десятичная дробь Десятичное число (higher precision) 1037.196543
BOOL логический правда, ложь
строка строка «Привет w3ii», "John"

операторы

Оператор сообщает ASP.NET, какие команды для выполнения в выражении.

C # язык поддерживает множество операторов. Ниже приведен список наиболее распространенных операторов:

оператор Описание пример
= Назначает значение переменной. i=6
+
-
*
/
Добавляет значение или переменную.
Вычитание значения или переменной.
Умножает значение или переменную.
Деление значения или переменный.
i=5+5
i=5-5
i=5*5
i=5/5
+=
-=
Приращивает переменной.
Уменьшает переменную.
i += 1
i -= 1
== Равенство. Возвращает истину, если значения равны. if (i==10)
!= Неравенство. Возвращает истину, если значения не равны. if (i!=10)
<
>
<=
>=
Меньше, чем.
Больше чем.
Меньше или равно.
Больше или равно.
if (i<10)
if (i>10)
if (i<=10)
if (i>=10)
+ Добавление строк (concatenation) . "w3" + "schools"
. Dot. Отдельные объекты и методы. DateTime.Hour
() Скобки. Группы значений. (i+5)
() Скобки. Передает параметры. x= Add(i,5)
[] Кронштейны. Обращается значения в массивах или коллекции. name[3]
! Не. Меняет истинным или ложным. if (!ready)
&&
||
Логическое.
Логическое ИЛИ.
if (ready && clear)
if (ready || clear)

Преобразование типов данных

Переход от одного типа данных в другой, иногда полезно.

Наиболее распространенным примером является преобразование входной строки к другому типу, например, целое число или дату.

Как правило, пользовательский ввод поставляется в виде строк, даже если пользователь ввел число. Таким образом, числовые входные значения должны быть преобразованы в число, прежде чем они могут быть использованы в расчетах.

Ниже приведен список наиболее распространенных методов преобразования:

метод Описание пример
AsInt()
IsInt()
Преобразует строку в целое число. if (myString. IsInt() )
  {myInt=myString. AsInt() ;}
AsFloat()
IsFloat()
Преобразует строку в число с плавающей точкой. if (myString. IsFloat() )
  {myFloat=myString. AsFloat() ;}
AsDecimal()
IsDecimal()
Преобразует строку в десятичное число. if (myString. IsDecimal() )
  {myDec=myString. AsDecimal() ;}
AsDateTime()
IsDateTime()
Преобразует строку типа ASP.NET DateTime. myString="10/10/2012";
myDate=myString. AsDateTime() ;
AsBool()
IsBool()
Преобразует строку в логическое значение. myString="True";
myBool=myString. AsBool() ;
ToString() Преобразует любой тип данных в строку. myInt=1234;
myString=myInt. ToString() ;