ล่าสุดการพัฒนาเว็บบทเรียน
×

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 เว็บเมล์ WebPages ผู้ช่วย

ASP.NET Razor

Razor แนะนำ Razor วากยสัมพันธ์ Razor C# ตัวแปร Razor C# ลูป Razor C# ตรรกะ Razor VB ตัวแปร Razor VB ลูป 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 Hashtable WebForms SortedList WebForms XML ไฟล์ WebForms Repeater WebForms DataList WebForms DbConnection WebForms Master หน้า WebForms การเดินเรือ WebForms ตัวอย่าง


 

ASP.NETมีดโกน - ลูป VB และอาร์เรย์


งบที่สามารถดำเนินการซ้ำ ๆ ในลูป


สำหรับลูป

หากคุณจำเป็นต้องเรียกใช้คำสั่งเดียวกันซ้ำ ๆ คุณสามารถโปรแกรมห่วง

ถ้าคุณรู้ว่ากี่ครั้งที่คุณต้องการที่จะห่วงคุณสามารถใช้สำหรับห่วง ชนิดของวงนี้จะเป็นประโยชน์โดยเฉพาะอย่างยิ่งสำหรับการนับขึ้นหรือนับถอยหลัง:

ตัวอย่าง

<html>
<body>
@For i=10 To 21
    @<p>Line #@i</p>
Next i
</body>
</html>
ตัวอย่างเช่นเรียกใช้»

สำหรับแต่ละลูป

หากคุณทำงานกับคอลเลกชันหรืออาร์เรย์คุณมักจะใช้สำหรับแต่ละวง

คอลเลกชันเป็นกลุ่มของวัตถุที่คล้ายกันและสำหรับแต่ละวงจะช่วยให้คุณดำเนินงานในแต่ละรายการ สำหรับแต่ละวงเดินผ่านคอลเลกชันจนกว่าจะเสร็จสิ้น

ตัวอย่างด้านล่างเดินผ่านคอลเลกชัน ASP.NET Request.ServerVariables

ตัวอย่าง

<html>
<body>
<ul>
@For Each x In Request.ServerVariables
    @<li>@x</li>
Next x
</ul>
</body>
</html>
ตัวอย่างเช่นเรียกใช้»

ในขณะที่ลูป

ห่วงในขณะที่ยังเป็นห่วงอเนกประสงค์

ห่วงในขณะที่เริ่มต้นด้วยคำหลักในขณะที่ตามด้วยวงเล็บที่คุณระบุระยะเวลาห่วงอย่างต่อเนื่องแล้วกระชากที่จะทำซ้ำ

ในขณะที่ลูปมักจะเพิ่มหรือลบออกจากตัวแปรที่ใช้สำหรับการนับ

ในตัวอย่างด้านล่างที่ + ประกอบ = เพิ่ม 1 ถึงตัวแปรฉันทุกครั้งที่วงวิ่ง

ตัวอย่าง

<html>
<body>
@Code
Dim i=0
Do While i<5
    i += 1
    @<p>Line #@i</p>
Loop
End Code

</body>
</html>
ตัวอย่างเช่นเรียกใช้»

อาร์เรย์

อาร์เรย์จะเป็นประโยชน์เมื่อคุณต้องการเก็บตัวแปรคล้ายกัน แต่ไม่ต้องการที่จะสร้างตัวแปรแยกต่างหากสำหรับแต่ละของพวกเขา

ตัวอย่าง

@Code
Dim members As String()={"Jani","Hege","Kai","Jim"}
i=Array.IndexOf(members,"Kai")+1
len=members.Length
x=members(2-1)
end Code
<html>
<body>
<h3>Members</h3>
@For Each person In members
   @<p>@person</p>
Next person

<p>The number of names in Members are @len </p>
<p>The person at position 2 is @x </p>
<p>Kai is now in position @i </p>
</body>
</html>
ตัวอย่างเช่นเรียกใช้»