Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C#
C#
  1. วิธีใช้ StringBuilder ใน C#

    ด้วย StringBuilder คุณสามารถขยายจำนวนตัวอักษรในสตริงได้ สตริงทั่วไปไม่สามารถเปลี่ยนแปลงได้หลังสร้าง แต่ StringBuilder ขยายได้ และไม่สร้างอ็อบเจกต์ใหม่ในหน่วยความจำ การเริ่มต้น StringBuilder StringBuilder str = new StringBuilder(); ตัวอย่าง using System; using System.Text; public class Program {

  2. วิธีจัดเรียงอาร์เรย์หนึ่งมิติแบบลำดับถอยหลังด้วยเมธอดของคลาส Array

    นี่คืออาร์เรย์ที่ยังไม่ได้จัดเรียง: int[] list = { 98, 23, 97, 36, 77 }; ขั้นแรก ใช้เมธอด Sort() เพื่อจัดเรียงอาร์เรย์: Array.Sort(list); จากนั้นใช้เมธอด Reverse() ซึ่งจะทำให้ได้อาร์เรย์ที่จัดเรียงแบบลำดับถอยหลัง: Array.Reverse(list); ตัวอย่าง using System; namespace Demo { public class MyAppl

  3. วิธีจัดเรียงอาร์เรย์ใน C#

    นี่คืออาร์เรย์จำนวนเต็ม: int[] arr = { 99, 43, 86 }; เพื่อจัดเรียง ใช้เมธอด Sort(): Array.Sort(arr); ตัวอย่าง using System; class Demo { static void Main() { int[] arr = { 99, 43, 86 }; // จัดเรียง Array.Sort(arr); Console.WriteLine(Sorted List); fo

  4. วิธีใช้ตัวดำเนินการเงื่อนไข ?: ใน C#

    ตัวดำเนินการเงื่อนไข แทนด้วยสัญลักษณ์ ?: โดยตัวถูกดำเนินการตัวแรกคือนิพจน์ที่ประเมินค่า มีการจับคู่จากขวาไปซ้าย ไวยากรณ์ expression ? expression : expression การทำงานของตัวดำเนินการเงื่อนไข: ตัวถูกดำเนินการตัวแรกถูกแปลงเป็น bool โดยอัตโนมัติ ถ้าตัวถูกดำเนินการตัวแรกประเมินเป็น true จะประเมินตัวถูกด

  5. วิธีใช้เมธอด Clear ของคลาส Array ใน C#

    เมธอด Array.Clear ใน C# ใช้สำหรับล้างค่าสมาชิกทั้งหมดในอาร์เรย์ (ตั้งค่าเป็นศูนย์) ในตัวอย่างด้านล่าง เรามีอาร์เรย์ที่มี 3 สมาชิก: int[] arr = new int[] { 11, 40, 20 }; ใช้เมธอด Array.Clear เพื่อตั้งค่าสมาชิกทั้งหมดเป็นศูนย์: Array.Clear(arr, 0, arr.Length); ตัวอย่าง using System; class Program {

  6. วิธีใช้เมธอด Clone() ของคลาส Array ใน C#

    เมธอด Clone() ใน C# ใช้สำหรับสร้างโคลน (สำเนา) ของอาร์เรย์ที่มีอยู่ ขั้นแรก กำหนดอาร์เรย์ที่ต้องการโคลน: string[] arr = { Web, World }; จากนั้นโคลนอาร์เรย์ที่สร้างขึ้นโดยใช้เมธอด array.Clone(): string[] arrClone = arr.Clone() as string[]; ตัวอย่าง using System; class Program { static void Main

  7. วิธีใช้เมธอด Copy(,,) ของคลาส Array ใน C#

    เมธอด Array.Copy() ใน C# ใช้สำหรับคัดลอกสมาชิกจากอาร์เรย์หนึ่งไปยังอีกอาร์เรย์หนึ่ง ตามที่ชื่อบ่งชี้ ไวยากรณ์ Array.Copy(src, dest, length); โดยที่: src = อาร์เรย์ที่ต้องการคัดลอก dest = อาร์เรย์ปลายทาง length = จำนวนสมาชิกที่ต้องการคัดลอก ตัวอย่าง using System; class Program { static void M

  8. วิธีใช้เมธอด CopyTo(,) ของคลาส Array ใน C#

    เมธอด CopyTo() ใน C# ใช้สำหรับคัดลอกสมาชิกจากอาร์เรย์หนึ่งไปยังอีกอาร์เรย์หนึ่ง โดยสามารถระบุดัชนีเริ่มต้นที่ต้องการเริ่มคัดลอกจากอาร์เรย์ต้นทางได้ ไวยากรณ์ CopyTo(dest, index); โดยที่: dest = อาร์เรย์ปลายทาง index = ดัชนีเริ่มต้น ตัวอย่าง using System; class Program { static void Main() {

  9. วิธีใช้คลาส Directory ใน C#

    ภาพรวม คลาส Directory ใน C# (namespace System.IO) ใช้สำหรับจัดการโครงสร้างไดเรกทอรี เช่น สร้าง ย้าย ลบ และตรวจสอบความมีอยู่ของโฟลเดอร์ เมธอดหลักของคลาส Directory ลำดับเมธอดและคำอธิบาย 1CreateDirectory(String)สร้างไดเรกทอรีและซับไดเรกทอรีทั้งหมดในเส้นทางที่ระบุ 2Delete(String)ลบไดเรกทอรีที่ว่าง

  10. วิธีใช้เมธอด GetLength ของคลาส Array ใน C#

    ภาพรวม เมธอด GetLength ใน C# ใช้สำหรับดึงจำนวนองค์ประกอบในมิติที่ระบุของอาร์เรย์ โดยคืนค่าเป็นจำนวนเต็ม 32 บิต (int) ซึ่งเหมาะสำหรับอาร์เรย์ขนาดปกติ รูปแบบการใช้งาน int[,] arr = new int[20, 30]; ระบุดัชนีมิติที่ต้องการ (0-based index) ในเมธอด GetLength(): arr.GetLength(1); // มิติที่สอง (คอลัมน์)

  11. วิธีใช้เมธอด GetLongLength ของคลาส Array ใน C#

    ภาพรวม เมธอด GetLongLength ใน C# ใช้สำหรับดึงจำนวนองค์ประกอบในมิติที่ระบุของอาร์เรย์ โดยคืนค่าเป็นจำนวนเต็ม 64 บิต (long) ซึ่งเหมาะสำหรับอาร์เรย์ขนาดใหญ่ที่อาจเกินขอบเขตของจำนวนเต็ม 32 บิต รูปแบบการใช้งาน long[,] arr2 = new long[15, 35]; สำหรับมิติที่ต้องการ ให้ระบุดัชนี (0-based index) ในเมธอด Ge

  12. วิธีใช้เมธอด GetLowerBound() ของคลาส Array ใน C#

    เมธอด GetLowerBound() ของคลาส Array ใน C# ดึงขอบเขตล่าง (lower bound) ของมิติที่ระบุในอาร์เรย์ (โดยปกติคือ 0)ก่อนอื่น กำหนดอาร์เรย์และดึง lower bound ดังนี้arr.GetLowerBound(0).ToString()ตัวอย่างการใช้ GetLowerBound() ใน C#ตัวอย่างusing System; using System.Collections.Generic; using System.Linq;

  13. วิธีเรียงลำดับ List ใน C#

    กำหนด List พร้อมค่าบางอย่าง ที่นี่เป็น List ของสตริงvar cars = new List<string>() { Mercedes, Audi, Jaguar };เพื่อเรียง ใช้เมธอด Sort() ได้เลยcars.Sort();ตัวอย่างการเรียง List ใน C#ตัวอย่างusing System; using System.Collections.Generic; public class Program { public static void Main()

  14. วิธีใช้เมธอด GetType() ของคลาส Array ใน C#

    เมธอด GetType() ของคลาส Array ใน C# ดึงประเภท (Type) ของอินสแตนซ์ปัจจุบัน (สืบทอดมาจาก Object)เพื่อดึงประเภทType tp = value.GetType();ในตัวอย่างด้านล่าง เราตรวจสอบค่า int ด้วย Typeif (tp.Equals(typeof(int))) Console.WriteLine({0} is an integer data type., value)การใช้งาน GetType() ใน C#ตัวอย่าง

  15. วิธีเรียงอาร์เรย์ 1 มิติจากมากไปน้อยด้วย Non-Static Method ใน C#

    กำหนดรายการที่ยังไม่เรียง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]) { temp = arr[j]; arr[j] = arr[i];

  16. วิธีใช้เมธอด GetUpperBound() ของคลาส Array ใน C#

    เมธอด GetUpperBound() ของคลาส Array ใน C# ดึงขอบเขตบน (upper bound) ของมิติที่ระบุในอาร์เรย์ก่อนอื่น กำหนดอาร์เรย์และดึง upper bound ดังนี้arr.GetUpperBound(0).ToString()ตัวอย่างการใช้ GetUpperBound() ใน C#ตัวอย่างusing System; using System.Collections.Generic; using System.Linq; using System.Tex

  17. วิธีใช้เมธอด GetValue() ของคลาส Array ใน C#

    เมธอด GetValue() ของคลาส Array ใน C# ดึงค่าที่ตำแหน่งที่ระบุในอาร์เรย์ 1 มิติ ดัชนีระบุเป็นจำนวนเต็ม 32 บิตเราได้กำหนดค่าอาร์เรย์ก่อนด้วย Array.CreateInstanceArray arr = Array.CreateInstance(typeof(String), 3, 6); arr.SetValue(One, 0, 0); arr.SetValue(Two, 0, 1); arr.SetValue(Three, 0, 2); arr.S

  18. วิธีใช้เมธอด IndexOf() ของคลาส Array ใน C#

    เมธอด IndexOf() ของคลาส Array ใน C# ค้นหาอ็อบเจ็กต์ที่ระบุและส่งคืนดัชนีของครั้งแรกที่พบในอาร์เรย์ 1 มิติทั้งหมดเราได้กำหนดอาร์เรย์ไว้int[] arr = new int[10]; arr[0] = 100; arr[1] = 200; arr[2] = 300; arr[3] = 400; arr[4] = 500; arr[5] = 600; arr[6] = 700; arr[7] = 800; arr[8] = 900; arr[9] = 100

  19. วิธีใช้เมธอด Main() ใน C#

    เมธอด Main() เป็น static เนื่องจากพร้อมรันเมื่อโปรแกรม C# เริ่มต้น เป็นจุดเริ่มต้น (entry point) ของโปรแกรมและรันโดยไม่ต้องสร้างอินสแตนซ์ของคลาสMain method ระบุว่าคลาสทำอะไรเมื่อรัน และสร้างอ็อบเจ็กต์และตัวแปรอื่นๆวิธีเพิ่ม Main() methodตัวอย่างusing System; namespace demo { class helloworld {

  20. วิธีใช้คำสั่ง Return ใน C#

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

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