หน้าแรก
หน้าแรก
คำสั่งวนรอบช่วยให้เราสามารถดำเนินการคำสั่งหรือกลุ่มของคำสั่งได้หลายครั้ง ต่อไปนี้เป็นลูปที่รองรับใน C# - ซีเนียร์ ประเภทและคำอธิบายของลูป 1 ขณะวนซ้ำ มันทำซ้ำคำสั่งหรือกลุ่มของคำสั่งในขณะที่เงื่อนไขที่กำหนดเป็นจริง โดยจะทดสอบเงื่อนไขก่อนเรียกใช้เนื้อความของลูป 2 สำหรับลูป มันรันลำดับของคำสั่งห
คลาส Array เป็นคลาสพื้นฐานสำหรับอาร์เรย์ทั้งหมดใน C# ถูกกำหนดไว้ในเนมสเปซระบบ คลาส Array มีคุณสมบัติและวิธีการที่หลากหลายในการทำงานกับอาร์เรย์ ต่อไปนี้เป็นคุณสมบัติของคลาสอาร์เรย์ - ตารางด้านล่างอธิบายคุณสมบัติบางอย่างที่ใช้บ่อยที่สุดของคลาส Array Sr.No คุณสมบัติ &คำอธิบาย 1 IsFixedSize รับค่
sizeof() datatype จะคืนค่าขนาดของชนิดข้อมูล สมมติว่าคุณต้องหาขนาดของประเภทข้อมูล int - sizeof(int); สำหรับประเภทข้อมูลสองเท่า − sizeof(double); ให้เราดูตัวอย่างที่สมบูรณ์เพื่อค้นหาขนาดของประเภทข้อมูลต่างๆ - ตัวอย่าง using System; namespace Demo { class Program {  
อาร์เรย์จะจัดเก็บคอลเล็กชันตามลำดับขนาดคงที่ขององค์ประกอบประเภทเดียวกัน อาร์เรย์ใช้เพื่อจัดเก็บชุดข้อมูล แต่มักจะมีประโยชน์มากกว่าที่จะคิดว่าอาร์เรย์เป็นชุดของตัวแปรประเภทเดียวกันที่จัดเก็บไว้ในตำแหน่งหน่วยความจำที่อยู่ติดกัน ในการประกาศอาร์เรย์ใน C# คุณสามารถใช้ไวยากรณ์ต่อไปนี้ - datatype[] arrayN
ในการคำนวณค่าเลขชี้กำลัง ให้ใช้เมธอด Math.pow() โดยที่ n คือตัวเลขและ p คือกำลัง - double res = Math.Pow(n, p); ต่อไปนี้เป็นรหัสที่สมบูรณ์ - ตัวอย่าง using System; class Program { static void Main() { double n, p; n = 7; p
หากต้องการค้นหาอนุกรมฟีโบนักชี ก่อนอื่นให้ตั้งค่าตัวเลขสองตัวแรกในชุดเป็น 0 และ 1 int val1 = 0, val2 = 1, v ตอนนี้วนผ่าน 2 ถึง n และค้นหาอนุกรมฟีโบไน ทุกตัวเลขในชุดเป็นผลรวมของ 2 องค์ประกอบสุดท้าย - for(i=2;i<n;++i) { val3 = val1 + val2; Console.Write(val3+" "
ใช้คำหลักใหม่เพื่อสร้างอินสแตนซ์ของอาร์เรย์ - int [] a = new int[5]; ตัวดำเนินการใหม่ใช้เพื่อสร้างวัตถุหรือสร้างอินสแตนซ์ของวัตถุ ในตัวอย่างนี้ วัตถุถูกสร้างขึ้นสำหรับคลาสโดยใช้คำสั่งใหม่ - ตัวอย่าง using System; namespace CalculatorApplication { class NumberManipulator {  
คุณสมบัติ Values ได้รับ ICollection ที่มีค่าใน Hashtable ประกาศคอลเลกชัน Hashtable - Hashtable ht = new Hashtable(); ตอนนี้เพิ่มค่า ht.Add("One", "Henry"); ht.Add("Two", "Kevin"); ht.Add("Three", "David"); เพื่อแสดงค่าจาก Hashtable ต่อ
ประการแรก ประกาศคลาส SortedList - SortedList list = new SortedList(); ตอนนี้เพิ่มค่า - list.Add("S1", "Wallets"); list.Add("S2", "Sunglasses"); list.Add("S3", "Backpacks"); ต่อไปนี้เป็นรหัสที่จะทำงานกับคุณสมบัติค่าของคลาส SortedList - ตัว
สำหรับกำลัง 3 ให้แบ่งกำลังเป็น 3 และใช้รหัสแบบเรียกซ้ำดังตัวอย่างต่อไปนี้ - if (p!=0) { return (n * power(n, p - 1)); } สมมุติว่าตัวเลขคือ 5 แล้วการวนซ้ำจะเป็น − power(5, 3 - 1)); // 25 power (5,2-1): // 5 ด้านบนจะคืนค่า 5*25 เช่น 125 ดังแสดงด้านล่าง - ตัวอย่าง using System; using System.IO; publ
ตัวรวบรวมขยะ (GC) จัดการการจัดสรรและการปล่อยหน่วยความจำ ตัวรวบรวมขยะทำหน้าที่เป็นตัวจัดการหน่วยความจำอัตโนมัติ คุณไม่จำเป็นต้องรู้วิธีจัดสรรและปล่อยหน่วยความจำหรือจัดการอายุการใช้งานของวัตถุที่ใช้หน่วยความจำนั้น การจัดสรรจะเกิดขึ้นทุกครั้งที่คุณประกาศออบเจ็กต์ที่มีคีย์เวิร์ด ใหม่ หรือใส่ประเภท
ขั้นแรก ตั้งค่า enum − public enum Vehicle { Car, Bus, Truck } ตอนนี้ใช้ typecasting เพื่อส่ง enum เป็น int - int a = (int)Vehicle.Car; ต่อไปนี้เป็นรหัสที่สมบูรณ์ในการส่ง enum เป็น int - ตัวอย่าง using System; public class Demo { public enum Vehicle { Car, Bus, Truck }
ความคิดเห็นที่กระจายมากกว่าหนึ่งบรรทัดเรียกว่าความคิดเห็นหลายบรรทัด - /* The following is a multi-line Comment In C# /* /*...*/ ถูกละเว้นโดยคอมไพเลอร์และจะถูกนำไปเพิ่มความคิดเห็นในโปรแกรม ต่อไปนี้เป็นตัวอย่างโปรแกรม C# ที่แสดงวิธีการเพิ่มความคิดเห็นแบบหลายบรรทัด - using System; namespace Demo { &
ขั้นแรกให้สร้างสองรายการ − List list1 = new List() {40, 20, 60, 3, 55}; List list2 = new List() {20, 70, 55, 80}; ในการค้นหาองค์ประกอบทั่วไป ให้ใช้อินเตอร์เซก − list1.Intersect(list2) ต่อไปนี้เป็นรหัสที่สมบูรณ์เพื่อค้นหาองค์ประกอบทั่วไประหว่างสองรายการ - ตัวอย่าง using System; using System.Linq; u
คลาสสแต็กแสดงถึงคอลเล็กชันออบเจ็กต์เข้าก่อนออกก่อน ใช้เมื่อคุณต้องการเข้าครั้งสุดท้ายและออกก่อนสำหรับรายการ ต่อไปนี้เป็นคุณสมบัติของคลาส Stack - นับ − รับจำนวนองค์ประกอบในสแต็ก ต่อไปนี้เป็นวิธีการของคลาส Stack - ซีเนียร์ วิธีการ &คำอธิบาย 1 โมฆะเสมือนสาธารณะ Clear(); ลบองค์ประกอบทั้งหมดออก
หากต้องการพิมพ์ตัวเลขที่หารด้วย 3 และ 5 ลงตัว ให้ใช้ตัวดำเนินการ &&และตรวจสอบสองเงื่อนไข - f (num % 3 == 0 && num % 5 == 0) {} หากเงื่อนไขข้างต้นเป็นจริง แสดงว่าจำนวนนั้นหารด้วย 3 ลงตัวด้วย 5. ต่อไปนี้เป็นรหัสที่สมบูรณ์ - ตัวอย่าง using System; using System.Collections.Generic; using Syste
หากต้องการกำหนดค่าเดียวกันให้กับตัวแปรหลายตัวในบรรทัดเดียว ให้ใช้ตัวดำเนินการ =− val1 = val2 = 20; คำสั่งข้างต้นกำหนด 20 ให้กับตัวแปร val1 และ val2 ตามที่แสดงในรหัสต่อไปนี้ - ตัวอย่าง using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Demo { &nbs
ขั้นแรก สร้างรายการ - List list = new List(); สตริงที่นี่คือ xyz ซึ่งเราจะพบรายการย่อย ในขณะที่วนลูป เราจะประกาศรายการอื่น ซึ่งจะสร้างรายการย่อยในทุกการวนซ้ำจริง - for (int i = 1; i < str.Length; i++) { list.Add(str[i - 1].ToString()); List newlist = new List();
ใช้วิธีใดก็ได้เพื่อค้นหาว่ารายการว่างหรือไม่ ตั้งค่ารายการ − var subjects = new List<string>(); subjects.Add("Maths"); subjects.Add("Java"); subjects.Add("English"); subjects.Add("Science"); subjects.Add("Physics"); subjects.Add("Chemistr
ตั้งค่าต่อไปนี้ หากตัวเลขที่ n คือ num − int n = num- 1; int[] val = new int[n + 1]; จากนั้นตั้งค่าตัวเลขฟีโบนักชีเริ่มต้นในตำแหน่งที่หนึ่งและที่สอง - val[0]= 0; val[1]= 1; วนผ่าน i=2 ถึง i<=n และค้นหาตัวเลขฟีโบนักชี - for (int i = 2; i <= n;i++) { val[i] = val[i - 2] + val[i - 1];