您身边的网站建设专家
成功案例

【建站服务】伊犁公众号代运营公司-域名申请

日期: 2022-09-21 05:40:49 浏览数:4


上往建站提供服务器空间服务商百度快照排名网站托管百度推广运营,致力于设计外包服务与源代码定制开发360推广搜狗推广,增加网站的能见度及访问量提升网络营销的效果,主营:网站公司,百度推广公司电话,官网搭建服务,网站服务企业排名,服务器空间,英文域名等业务,专业团队服务,效果好。


伊犁公众号代运营公司

网站建设.png

ASP.NET Razor - C# 逻辑条件


编程逻辑:根据条件执行代码。


If 条件

C# 允许根据条件执行代码。

使用 if 语句来判断条件。根据判断结果,if 语句返回 true 或者 false:

实例

@{var price=50;}
<html>
<body>
@if (price>30)
{
<p>The price is too high.</p>
}
</body>
</html>

运行实例 »



Else 条件

if 语句可以包含 else 条件

else 条件定义了当条件为假时被执行的代码。

实例

@{var price=20;}
<html>
<body>
@if (price>30)
{
<p>The price is too high.</p>
}
else
{
<p>The price is OK.</p>
}
</body>
</html>

运行实例 »

注释:在上面的实例中,如果第一个条件为真,if 块的代码将会被执行。else 条件覆盖了除 if 条件之外的"其他所有情况"。


Else If 条件

多个条件判断可以使用 else if 条件

实例

@{var price=25;}
<html>
<body>
@if (price>=30)
{
<p>The price is high.</p>
}
else if (price>20 && price<30)
{
<p>The price is OK.</p>
}
else
{
<p>The price is low.</p>
}
</body>
</html>

运行实例 »

在上面的实例中,如果第一个条件为真,if 块的代码将会被执行。

如果第一个条件不为真且第二个条件为真,else if 块的代码将会被执行。

else if 条件的数量不受限制。

如果 if 和 else if 条件都不为真,最后的 else 块(不带条件)覆盖了"其他所有情况"。


Switch 条件

switch 块可以用来测试一些单独的条件:

实例

@{
var weekday=DateTime.Now.DayOfWeek;
var day=weekday.ToString();
var message="";
}
<html>
<body>
@switch(day)
{
case "Monday":
message="This is the first weekday.";
break;
case "Thursday":
message="Only one day before weekend.";
break;
case "Friday":
message="Tomorrow is weekend!";
break;
default:
message="Today is " + day;
break;
}
<p>@message</p>
</body>
</html>

运行实例 »

测试值(day)是写在括号中。每个单独的测试条件都有一个以分号结束的 case 值和以 break 语句结束的任意数量的代码行。如果测试值与 case 值相匹配,相应的代码行被执行。

switch 块有一个默认的情况(default:),当所有的指定的情


ASP.NET Razor - VB 变量

变量是用来存储数据的命名实体。


变量

变量是用来存储数据的。


一个变量的名称必须以字母字符开头,并且不能包含空格或者保留字符。


一个变量可以是一个指定的类型,表示它所存储的数据类型。string 变量存储字符串值("Welcome to runoob.com"),integer 变量存储数字值(103),date 变量存储日期值,等等。


变量使用 Dim 关键字声明,或通过使用类型(如果您想声明类型)声明,但是 ASP.NET 通常能自动确定数据类型。


实例

// Using the Dim keyword:

Dim greeting = "Welcome to runoob.com"

Dim counter = 103

Dim today = DateTime.Today


// Using data types:

Dim greeting As String = "Welcome to runoob.com"

Dim counter As Integer = 103

Dim today As DateTime = DateTime.Today


数据类型

下面列出了常用的数据类型:


类型 描述 实例

integer 整数(全数字) 103, 12, 5168

double 64 位浮点数 3.14, 3.4e38

decimal 十进制数字(高精度) 1037.196543

boolean 布尔值 true, false

string 字符串 "Hello runoob.com", "John"


运算符

运算符告诉 ASP.NET 在表达式中执行什么样的命令。


VB 语言支持多种运算符。下面列出了常用的运算符:


运算符 描述 实例

= 给一个变量赋值。 i=6

+

-

*

/

加上一个值或者一个变量。

减去一个值或者一个变量。

乘以一个值或者一个变量。

除以一个值或者一个变量。 i=5+5

i=5-5

i=5*5

i=5/5

+=

-= 变量递增。

变量递减。 i += 1

i -= 1

= 相等。如果值相等则返回 true。 if i=10

<> 不等。如果值不等则返回 true。 if <>10

<

>

<=

>= 小于。

大于。

小于等于。

大于等于。 if i<10

if i>10

if i<=10

if i>=10

& 连接字符串(一系列互相关联的事物)。 "w3" & "schools"

. 点号。分隔对象和方法。 DateTime.Hour

() 圆括号。将值进行分组。 (i+5)

() 圆括号。传递参数。 x=Add(i,5)

() 圆括号。访问数组或者集合的值。 name(3)

Not 非。真/假取反。 if Not ready

And

OR 逻辑与。

逻辑或。 if ready And clear

if ready Or clear

AndAlso

orElse 扩展的逻辑与。

扩展的逻辑或。 if ready AndAlso clear

if ready OrElse clear


转换数据类型

从一种数据类型转换到另一种数据类型,有时候是很有用的。


最常见的例子是将字符串输入转换为另一种类型,如整数或者日期。


一般规则下,都是将用户输入看做字符串处理,即使用户输入了数字。因此数值输入必须被转换成数字,然后才能将其用于计算。


下面列出了常用的转换方法:


方法 描述 实例

AsInt()

IsInt() 转换字符串为整数。 if myString.IsInt() then

myInt=myString.AsInt()

end if

AsFloat()

IsFloat() 转换字符串为浮点数。 if myString.IsFloat() then

myFloat=myString.AsFloat()

end if

AsDecimal()

IsDecimal() 转换字符串为十进制数。 if myString.IsDecimal() then

myDec=myString.AsDecimal()

end if

AsDateTime()

IsDateTime() 转换字符串为 ASP.NET DateTime 类型。 myString="10/10/2012"

myDate=myString.AsDateTime()

AsBool()

IsBool() 转换字符串为布尔值。 myString="True"

myBool=myString.AsBool()

ToString() 转换任何数据类型为字符串


伊犁公众号代运营公司


上往建站提供搭建网站域名注册官网备案服务网店详情页设计企业网店专业网络店铺管理运营全托管公司咨询电话,服务器空间,微信公众号托管网页美工排版,致力于域名申请竞价托管软文推广全网营销,提供标准级专业技术保障,了却后顾之忧,主营:虚拟主机网站推广百度竞价托管网站建设上网建站推广服务网络公司有哪些等业务,专业团队服务,效果好。

服务热线:400-111-6878 手机微信同号:18118153152(各城市商务人员可上门服务)


全国咨询热线:400-111-6878

地址:全国各地都有驻点商务

Copyright © 2021 通陆科技

网站建设上往建站