หน้าแรก
หน้าแรก
ฉันได้เพิ่มตัวเลขโดยใช้อาร์เรย์แล้ว - int[] num = new int[] {1, 25, 1, 55, 1}; ตอนนี้วนซ้ำแล้วหา 1 ถ้ามี 1 อยู่ 6 ให้เพิ่มตัวแปรที่นับการเกิดขึ้น - foreach(int j in num) { if (j == 1) { cal++; } } ตัวอย่าง ต่อไปนี้คือรหัสสำหรับนับจำนวน 1 ในตัวเลขที่ป้อ
ขั้นแรก ตั้งค่าสตริง - string str = "Website"; Console.WriteLine("String: "+str); ตรวจสอบอักขระทุกตัวในสตริงและเพิ่มตัวแปรที่จะนับจำนวนการเกิดขึ้นของอักขระนั้น - for (int j = 0; j < str.Length; j++) { if (str[0] == str[j]) { cal++; &nb
สมมติว่าจำนวนที่เรามีคือ 12 เราได้ประกาศและเริ่มต้นตัวแปร uint โดยการกำหนดตัวอักษรทศนิยม uint val = 12; การแทนค่าเลขฐานสองของ 12 คือ − 1100 บิตด้านบนคือ 4 ดังนั้นหากต้องการหาจำนวนบิตทั้งหมด ให้ใช้วิธี Math.log() - uint res = (uint)Math.Log(val , 2.0) + 1; ตัวอย่าง คุณสามารถลองเรียกใช้โค้ดต่อไปนี้เพ
ตัวเลขสำหรับตัวอย่างของเราคือ 11 นั่นคือเลขฐานสอง − 1101 ชุดบิตทั้งหมดคือ 3 ใน 1101; เพื่อหามัน ใช้ลูปจนไม่เท่ากับ 0 ในที่นี้ num ของเราคือ 11 นั่นคือทศนิยม - while (num>0) { cal += num & 1; num >>= 1; } ตัวอย่าง ในการนับบิตเซ็ตทั้งหมดในตัวเลข ให้ใช้รหัสต่
คุณต้องตรวจสอบทั้งสระและพยัญชนะ แต่อย่าลืมตรวจสอบทั้งตัวพิมพ์ใหญ่และตัวพิมพ์เล็ก สำหรับการนับสระ ให้ตรวจสอบอักขระ “aeiou” แยกกัน เช่น if (myStr[i] == 'a' || myStr[i] == 'e' || myStr[i] == 'i' || myStr[i] == 'o' || myStr[i] == 'u' || myStr[i] == 'A' ||
หากต้องการแสดงชื่อของเธรดปัจจุบันใน C# ให้ใช้ ชื่อ ทรัพย์สิน ประการแรก ใช้ currentThread คุณสมบัติเพื่อแสดงข้อมูลเกี่ยวกับเธรด - Thread thread = Thread.CurrentThread; ตอนนี้ใช้ thread.Name คุณสมบัติเพื่อแสดงชื่อเธรด - thread.Name ตัวอย่าง ให้เราดูโค้ดแบบเต็มแสดงชื่อเธรดปัจจุบันในภาษา C# using Syste
หากต้องการแสดงลำดับความสำคัญของเธรดใน C# ให้ใช้ ลำดับความสำคัญ ทรัพย์สิน ประการแรก ใช้ currentThread คุณสมบัติเพื่อแสดงข้อมูลเกี่ยวกับเธรด - Thread thread = Thread.CurrentThread; ตอนนี้ใช้ thread.Priority คุณสมบัติเพื่อแสดงลำดับความสำคัญของเธรด - thread.Priority ตัวอย่าง ให้เราดูโค้ดทั้งหมดเพื่อแสดง
ขั้นแรก ป้อนตัวเลขที่คุณต้องการปัจจัย - Console.WriteLine("Enter the Number:"); n = int.Parse(Console.ReadLine()); หลังจากนั้นให้วนซ้ำเพื่อหาปัจจัย - for (i = 1; i <= n; i++) { if (n % i == 0) { Console.WriteLine(i); } } ตัวอย่าง คุณสามารถ
ใช้เมธอด substring() ใน C# เพื่อค้นหาสตริงย่อยทั้งหมดในสตริง สมมติว่าสตริงของเราคือ − Xyz วนซ้ำตามความยาวของสตริงและใช้ฟังก์ชันสตริงย่อยตั้งแต่ต้นจนจบสตริง - for (int start = 0; start <= str.Length - i; start++) { string substr = str.Substring(start, i); Console.WriteLin
การนับอักขระตัวพิมพ์ใหญ่ในสตริง ให้ตรวจสอบเงื่อนไขต่อไปนี้ − myStr[i]>='A' && myStr[i]<='Z' ในการนับตัวพิมพ์เล็กในสตริง ให้ตรวจสอบเงื่อนไขต่อไปนี้ - myStr[i]>='a' && myStr[i]<='z' ตัวอย่าง คุณสามารถลองเรียกใช้โค้ดต่อไปนี้เ
ขั้นแรก สร้างรายการเชื่อมโยงใหม่ - LinkedList<string> myList = new LinkedList<string>(); ตอนนี้เพิ่มองค์ประกอบบางอย่างในรายการที่เชื่อมโยง - // Add 6 elements in the linked list myList.AddLast("P"); myList.AddLast("Q"); myList.AddLast("R"); myList.AddLast(&
หากต้องการค้นหาชื่อโฮสต์ ให้ใช้เมธอด Dns.GetHostName() ใน C# - String hostName = string.Empty; hostName = Dns.GetHostName(); Console.WriteLine("Hostname: "+hostName); ตอนนี้ ใช้คุณสมบัติ IPHostEntry.AddressList เพื่อรับที่อยู่ IP - IPHostEntry myIP = Dns.GetHostEntry(hostName); IPAddress[
ขั้นแรก เริ่มต้นอาร์เรย์ที่จัดเรียงสามตัว - int []one = {20, 35, 57, 70}; int []two = {9, 35, 57, 70, 92}; int []three = {25, 35, 55, 57, 67, 70}; ในการค้นหาองค์ประกอบทั่วไปในอาร์เรย์สามประเภท ให้วนซ้ำในอาร์เรย์โดยใช้ลูป while และตรวจสอบอาร์เรย์แรกด้วยอาร์เรย์ที่สองและอาร์เรย์ที่สองกับอาร์เรย์ที่สา
เรามีตัวอย่างสตริงที่มีช่องว่าง - str ="Hello World !"; ใช้เมธอด Replace() ใน C# เพื่อแทนที่ช่องว่างทั้งหมดในสตริงด้วย %20 − str2 = str.Replace(" ", "%20"); ตัวอย่าง คุณสามารถลองเรียกใช้โค้ดต่อไปนี้เพื่อแทนที่ช่องว่างทั้งหมดในสตริงด้วย %20 using System; class Demo { &n
สตริงตัวอย่างของเราคือ − myStr = "Tom"; ในการย้อนกลับสตริง ขั้นแรกให้หาความยาวของสตริง − // find string length int len; len = myStr.Length - 1; ตอนนี้ ใช้ while loop จนกว่าความยาวจะมากกว่า 0 − while (len >= 0) { rev = rev + myStr[len]; len--; } ตัวอย่าง คุณสาม
ขั้นแรก ตั้งค่าอาร์เรย์ดั้งเดิม - int[] arr ={ 15, 16, 17, 18 }; // Original ArrayConsole.WriteLine (Original Array =);foreach (int i ใน arr) { Console.WriteLine (i);} ตอนนี้ ใช้วิธี Array.reverse() เพื่อย้อนกลับอาร์เรย์ - Array.Reverse(arr); ตัวอย่าง ต่อไปนี้คือโค้ดที่สมบูรณ์เพื่อย้อนกลับอาร์เรย์ใ
สมมติว่าต่อไปนี้คือสตริง − Hello World หลังจากย้อนกลับสตริงแล้ว คำควรมองเห็นได้เช่น − olleH dlroW ตัวอย่าง ใช้เมธอด reverse() และลองใช้โค้ดต่อไปนี้เพื่อกลับคำในสตริง using System; using System.Linq; class Demo { static void Main() { // original string
ค้นหาชื่อโฮสต์ก่อนโดยใช้เมธอด Dns.GetHostName() ใน C# - String hostName = string.Empty; hostName = Dns.GetHostName(); Console.WriteLine("Hostname: "+hostName); ตอนนี้ ใช้คุณสมบัติ IPHostEntry.AddressList เพื่อรับที่อยู่ IP - IPHostEntry myIP = Dns.GetHostEntry(hostName); IPAddress[] addre
วิธีการสลีปของเธรดใช้เพื่อหยุดเธรดชั่วคราวในช่วงเวลาที่กำหนด หากคุณต้องการตั้งค่าโหมดสลีปเป็นเวลาไม่กี่วินาที ให้ใช้เหมือนข้อมูลโค้ดต่อไปนี้ − int sleepfor =2000;Thread.Sleep(sleepfor); ตัวอย่าง คุณสามารถลองเรียกใช้โค้ดต่อไปนี้เพื่อใช้วิธีสลีปของเธรด ใช้ระบบ การใช้ System.Threading;namespace MyApp
สำหรับเมทริกซ์สามเหลี่ยมล่าง ให้ตั้งค่าองค์ประกอบทั้งหมดเหนือเส้นทแยงมุมหลักเป็นศูนย์ ตั้งค่าเงื่อนไขต่อไปนี้ − if (i >= j) Console.Write(A[i, j] + "\t"); else Console.Write("0\t"); ตัวอย่าง คุณสามารถลองเรียกใช้โค้ดต่อไปนี้เพื่อแสดงเมทริกซ์สามเหลี่ยมล