Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C#
C#
  1. วิธีการเรียงลำดับอาร์เรย์หนึ่งมิติจากน้อยไปมากโดยใช้วิธีที่ไม่คงที่?

    ตั้งค่าอาร์เรย์ที่ไม่เรียงลำดับก่อน int[] list = {87, 45, 56, 22, 84, 65}; ตอนนี้ใช้ nested for loop เพื่อเรียงลำดับรายการซึ่งถูกส่งไปยังฟังก์ชัน for(int i=0; i< arr.Length; i++) {    for(int j=i+1; j<arr.Length; j++) {       if(arr[i]>=arr[j]) {     &nbs

  2. วิธีใช้วิธี Reverse() ของคลาสอาร์เรย์ใน C #

    วิธีการ Reverse() ในคลาสอาร์เรย์จะย้อนกลับลำดับขององค์ประกอบในอาร์เรย์หนึ่งมิติทั้งหมด ในการย้อนกลับอาร์เรย์ เพียงแค่ใช้วิธี Array.Reverse() - Array.Reverse(temp); ภายในวิธีการย้อนกลับ ให้ตั้งค่าองค์ประกอบเหมือนข้อมูลโค้ดต่อไปนี้ int[] list = { 29, 15, 30, 98}; int[] temp = list; คุณสามารถลองเรีย

  3. คุณจะประกาศ เริ่มต้น และเข้าถึงอาร์เรย์ที่ขรุขระใน C # ได้อย่างไร

    ประกาศอาร์เรย์ที่มีหยัก อาร์เรย์ Jagged คืออาร์เรย์ของอาร์เรย์ คุณสามารถประกาศอาร์เรย์แบบหยักที่มีชื่อ score ของประเภท int เป็น − int [][] points; เริ่มต้นอาร์เรย์ที่มีขอบหยัก ให้เราดูวิธีการเริ่มต้นใช้งาน int[][] points = new int[][]{new int[]{10,5},new int[]{30,40}, new int[]{70,80},new int[]{ 6

  4. จะใช้วิธี SetValue (,) ของคลาสอาร์เรย์ใน C # ได้อย่างไร

    เมธอด SetValue() ตั้งค่าให้กับองค์ประกอบในตำแหน่งที่ระบุในอาร์เรย์หนึ่งมิติ ดัชนีถูกระบุเป็นจำนวนเต็ม 32 บิต ขั้นแรก ตั้งค่าอาร์เรย์ Array arr = Array.CreateInstance(typeof(String), 6); ไม่ได้ตั้งค่าให้กับองค์ประกอบโดยใช้เมธอด SetValue() arr.SetValue("One", 0); arr.SetValue("Two&quo

  5. จะใช้วิธี Sort () ของคลาสอาร์เรย์ใน C # ได้อย่างไร

    วิธีการ Sort() จะเรียงลำดับองค์ประกอบในอาร์เรย์หนึ่งมิติทั้งหมดโดยใช้ IComparable การใช้งานของแต่ละองค์ประกอบของอาร์เรย์ ตั้งค่าอาร์เรย์ int[] list = { 22, 12, 65, 9}; ใช้เมธอด Sort() เพื่อจัดเรียงอาร์เรย์ Array.Sort(list); ต่อไปนี้เป็นตัวอย่างเพื่อเรียนรู้วิธีการทำงานกับเมธอด Sort() ตัวอย่าง usi

  6. จะใช้วิธี Compare ของคลาสสตริงใน C # ได้อย่างไร

    เมธอด Compare จะเปรียบเทียบออบเจ็กต์สตริงที่ระบุสองออบเจ็กต์และส่งกลับจำนวนเต็มที่ระบุตำแหน่งสัมพัทธ์ในลำดับการจัดเรียง ขั้นแรก ตั้งค่าสตริง string str1 = "Jack"; string str2 = "Mac"; ตอนนี้เปรียบเทียบสตริงโดยใช้เมธอด Compare() และหากผลการเปรียบเทียบเป็น 0 ก็หมายความว่าสตริงนั้

  7. จะใช้วิธี ToString () ของอาร์เรย์ใน C # ได้อย่างไร

    ToString() วิธีการส่งกลับสตริงที่แสดงถึงวัตถุปัจจุบัน ในตัวอย่างด้านล่าง เราได้ใช้เมธอด ToString() กับเมธอดคลาส Array อื่น arr.GetLowerBound(0).ToString() ตัวอย่าง using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace lower {    class Program { &n

  8. จะใช้บล็อก Try/catch ใน C # ได้อย่างไร?

    ข้อยกเว้นเป็นวิธีการถ่ายโอนการควบคุมจากส่วนหนึ่งของโปรแกรมไปยังอีกส่วนหนึ่ง การจัดการข้อยกเว้น C# สร้างขึ้นจากคำหลักสี่คำ:ลอง จับ ในที่สุด และ ขว้าง . ลอง − บล็อกการลองระบุกลุ่มของรหัสที่เปิดใช้งานข้อยกเว้นเฉพาะ ตามด้วยบล็อกจับอย่างน้อยหนึ่งบล็อก จับ − โปรแกรมจับข้อยกเว้นด้วยตัวจัดการข้อยกเว้น

  9. จะใช้ XmlSerializer ใน C # ได้อย่างไร?

    Serialization/ De-serialization ช่วยให้สามารถสื่อสารกับแอพพลิเคชันอื่นได้โดยการส่งและรับข้อมูล ด้วย XmlSerializer คุณสามารถควบคุมวิธีเข้ารหัสอ็อบเจ็กต์ลงใน XML ได้ ในการทำ XML Serialization คุณต้องมี 2 คลาสต่อไปนี้ - คลาส StreamWriter คลาส XmlSerializer เรียกใช้เมธอด Serialize ด้วยพารามิเตอร์ของ

  10. จะใช้วิธี WriteLine () ของคลาส Console ใน C # ได้อย่างไร

    WriteLine() เป็นวิธีการของคลาส Console ที่กำหนดไว้ในเนมสเปซของระบบ คำสั่งนี้ทำให้เกิดข้อความ ยินดีต้อนรับ! ให้แสดงบนหน้าจอดังภาพด้านล่าง − ตัวอย่าง using System; namespace Demo {    class Test {       static void Main(string[] args) {          Conso

  11. จะเลือกองค์ประกอบสุ่มจากรายการ C # ได้อย่างไร

    ขั้นแรก กำหนดรายการในภาษา C# var list = new List<string>{ "one","two","three","four"}; ตอนนี้ให้นับองค์ประกอบและแสดงผลแบบสุ่ม int index = random.Next(list.Count); Console.WriteLine(list[index]); ในการเลือกองค์ประกอบสุ่มจากรายการใน C# ให้ลองเรียกใช้รหัส

  12. คุณเข้าถึงอาร์เรย์ที่ขรุขระใน C # ได้อย่างไร

    อาร์เรย์ Jagged คืออาร์เรย์ของอาร์เรย์ คุณสามารถประกาศอาร์เรย์หยักที่มีชื่อคะแนนประเภท int เป็นได้ int [][] points; ให้เราดูวิธีการเริ่มต้นใช้งาน int[][] points = new int[][]{new int[]{10,5},new int[]{30,40}, new int[]{70,80},new int[]{ 60, 70 }}; เข้าถึงองค์ประกอบอาร์เรย์หยักเป็น - int x = points

  13. จะเรียงลำดับรายการพจนานุกรมตามค่าของพจนานุกรมใน C # ได้อย่างไร?

    ตั้งค่ารายการพจนานุกรมด้วยคีย์และค่าต่างๆ var d = new Dictionary<string, int>(); d.Add("Zack", 0); d.Add("Akon", 3); d.Add("Jack", 2); d.Add("Tom", 1); รับและจัดเรียงกุญแจ var val = d.Keys.ToList(); val.Sort(); คุณสามารถลองเรียกใช้โค้ดต่อไปนี้เพื่อจัดเ

  14. จะแยกสตริงออกเป็นองค์ประกอบของอาร์เรย์สตริงใน C # ได้อย่างไร

    ตั้งค่าสตริงที่คุณต้องการแยก string str = "Hello World!"; ใช้วิธี split() เพื่อแยกสตริงออกเป็นองค์ประกอบแยกกัน string[] res = str.Split(' '); ต่อไปนี้เป็นโค้ดที่สมบูรณ์เพื่อแยกสตริงออกเป็นองค์ประกอบของอาร์เรย์สตริงใน C# ตัวอย่าง using System; class Demo {    static void

  15. จะแยกสตริงโดยใช้นิพจน์ทั่วไปใน C # ได้อย่างไร

    หากต้องการแยกสตริงที่ฟ้องร้องนิพจน์ทั่วไป ให้ใช้ Regex.split สมมติว่าสตริงของเราคือ − string str = "Hello\r\nWorld"; ตอนนี้ใช้ Regex.split เพื่อแยกสตริงดังที่แสดงด้านล่าง - tring[] res = Regex.Split(str, "\r\n"); ต่อไปนี้เป็นโค้ดที่สมบูรณ์สำหรับการแยกสตริงโดยใช้ Regular Expres

  16. จะแยกสตริงด้วยตัวคั่นสตริงใน C # ได้อย่างไร

    ตัวคั่นคือเครื่องหมายจุลภาคที่คุณเห็นในสตริงด้านล่าง string str = "Welcome,to,New York"; ตอนนี้ตั้งค่าตัวคั่นแยกกัน char[] newDelimiter = new char[] { ',' }; ใช้วิธี theSplit() เพื่อแยกสตริงโดยพิจารณาว่าตัวคั่นเป็นพารามิเตอร์ str.Split(newDelimiter, StringSplitOptions.None); หาก

  17. เราจะเข้าถึงองค์ประกอบจากอาร์เรย์สองมิติใน C # ได้อย่างไร

    อาร์เรย์ 2 มิติถือได้ว่าเป็นตารางซึ่งมีจำนวนแถว x และจำนวนคอลัมน์ y องค์ประกอบในอาร์เรย์ 2 มิติสามารถเข้าถึงได้โดยใช้ตัวห้อย นั่นคือดัชนีแถวและดัชนีคอลัมน์ของอาร์เรย์ int x = a[1,1]; Console.WriteLine(x); เรามาดูตัวอย่างที่แสดงวิธีเข้าถึงองค์ประกอบจากอาร์เรย์สองมิติ ตัวอย่าง using System; namespac

  18. เราจะเรียกเมธอด C# แบบเรียกซ้ำได้อย่างไร

    หากต้องการเรียกใช้เมธอด C# แบบเรียกซ้ำ คุณสามารถลองเรียกใช้โค้ดต่อไปนี้ ในที่นี้ แฟกทอเรียลของตัวเลขคือสิ่งที่เรากำลังค้นหาโดยใช้ฟังก์ชันแบบเรียกซ้ำ display() หากค่าเป็น 1 จะส่งกลับ 1 เนื่องจากแฟคทอเรียลเป็น 1 if (n == 1) return 1; ถ้าไม่เช่นนั้น ฟังก์ชันแบบเรียกซ้ำจะถูกเรียกสำหรับการวนซ้ำต่อไปนี้

  19. เราจะสร้างโครงสร้างใน C # ได้อย่างไร

    ใน C # โครงสร้างคือประเภทข้อมูลประเภทค่า ช่วยให้คุณสร้างตัวแปรเดียวเก็บข้อมูลที่เกี่ยวข้องกับประเภทข้อมูลต่างๆ คีย์เวิร์ด struct ใช้สำหรับสร้างโครงสร้าง ในการกำหนดโครงสร้าง คุณต้องใช้คำสั่ง struct คำสั่ง struct กำหนดประเภทข้อมูลใหม่ โดยมีสมาชิกมากกว่าหนึ่งรายสำหรับโปรแกรมของคุณ ตัวอย่างเช่น นี่คือ

  20. คุณใช้ 'for loop' ในการเข้าถึงองค์ประกอบอาร์เรย์ใน C # อย่างไร

    for loop ดำเนินการลำดับของคำสั่งหลายครั้งและย่อรหัสที่จัดการตัวแปรลูป ต่อไปนี้คือ for loop ของเรา ตัวอย่าง using System; namespace ArrayApplication {    class MyArray {       static void Main(string[] args) {          int [] n = new int[10]; /* n is

Total 2668 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:75/134  20-คอมพิวเตอร์/Page Goto:1 69 70 71 72 73 74 75 76 77 78 79 80 81