Latest web development tutorials
×

C# หลักสูตร

C# หลักสูตร C# แนะนำโดยย่อ C# สิ่งแวดล้อม C# โครงสร้างหลักสูตร C# ไวยากรณ์พื้นฐาน C# ชนิดข้อมูล C# ประเภทการแปลง C# ตัวแปร C# คงที่ C# ผู้ประกอบการ C# ผู้พิพากษา C# การไหลเวียน C# บรรจุภัณฑ์ C# ทาง C# ประเภท nullable C# แถว(Array) C# เชือก(String) C# โครงสร้าง(Struct) C# แจกแจง(Enum) C# หมวดหมู่(Class) C# สืบทอด C# polymorphism C# ดำเนินงานมาก C# อินเตอร์เฟซ(Interface) C# namespaces(Namespace) C# สั่ง preprocessor C# นิพจน์ปกติ C# การจัดการข้อยกเว้น C# input และ output ไฟล์

C# การสอนที่ทันสมัย

C# คุณสมบัติ(Attribute) C# การสะท้อนกลับ(Reflection) C# คุณสมบัติ(Property) C# ทำดัชนี(Indexer) C# มอบความไว้วางใจ(Delegate) C# เหตุการณ์(Event) C# ตั้งค่า(Collection) C# ยาชื่อสามัญ(Generic) C# วิธีการที่ไม่ระบุชื่อ C# รหัสที่ไม่ปลอดภัย C# multithreading

ลูป C # ซ้อนกัน

C # ห่วง C # ห่วง

C # ช่วยให้การใช้ห่วงอีกภายในห่วงด้านล่างแสดงให้เห็นถึงหลายตัวอย่างแสดงให้เห็นถึงแนวคิดนี้

ไวยากรณ์

C #ซ้อนกันสำหรับไวยากรณ์ห่วง:

สำหรับ (init; เงื่อนไขเพิ่มขึ้น)
{
   สำหรับ (init; เงื่อนไขเพิ่มขึ้น)
   {
      คำสั่ง (s);
   }
   คำสั่ง (s);
}

C #ไวยากรณ์สำหรับซ้อนขณะที่คำสั่งห่วง:

ในขณะที่ (เงื่อนไข)
{
   ในขณะที่ (เงื่อนไข)
   {
      คำสั่ง (s);
   }
   คำสั่ง (s);
}

C #ซ้อนกันทำ ... ในขณะที่งบห่วงไวยากรณ์:

ทำ
{
   คำสั่ง (s);
   ทำ
   {
      คำสั่ง (s);
   } ในขณะที่ (เงื่อนไข);

} ในขณะที่ (เงื่อนไข);

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

ตัวอย่าง

โปรแกรมต่อไปนี้ใช้สำหรับวงที่ซ้อนกันเพื่อหา 2-100 ของตัวเลขที่สำคัญ:

การใช้ระบบ

namespace ลูป
{
    
   Program รุ่น
   {
      เป็นโมฆะคง main (String args [])
      {
         / * นิยามตัวแปรท้องถิ่น * /
         int I, J;

         สำหรับ (i = 2; i <100; i ++)
         {
            สำหรับ (J = 2; J <= (I / J); J ++)
               ถ้า ((i j%) == 0) ทำลาย; // หากพบว่ามันไม่ได้เป็นจำนวนที่สำคัญถ้า (J> (I / ญ)) 
               Console.WriteLine ( "{0} เป็นจำนวนเฉพาะ" ผม);
         }

         Console.ReadLine ();
      }
   }
} 

เมื่อโค้ดข้างต้นจะรวบรวมและดำเนินการก็จะก่อให้เกิดผลลัพธ์ต่อไปนี้:

2 เป็นจำนวนที่สำคัญ 3 เป็นจำนวนเฉพาะ 5 เป็นจำนวนเฉพาะ 7 เป็นจำนวนเฉพาะ 11 เป็นจำนวนเฉพาะ 13 เป็นจำนวนเฉพาะ 17 เป็นจำนวนเฉพาะ 19 เป็นจำนวนเฉพาะ 23 เป็นจำนวน 29 นายกรัฐมนตรีเป็นจำนวนเฉพาะวันที่ 31 เป็นจำนวนเฉพาะ 37 เป็นจำนวนเฉพาะ 41 เป็นจำนวนเฉพาะ 43 เป็นจำนวนเฉพาะ 47 เป็นจำนวนเฉพาะ 53 เป็นจำนวนเฉพาะ 59 นายกหมายเลข 61 เป็นจำนวนเฉพาะ 67 เป็นจำนวนเฉพาะ 71 เป็นจำนวนเฉพาะ 73 เป็นจำนวนเฉพาะ 79 เป็นจำนวนเฉพาะ 83 เป็นจำนวนเฉพาะ 89 เป็นจำนวนเฉพาะ 97 เป็นตัวเลขที่สำคัญ 

C # ห่วง C # ห่วง