Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C#
C#
  1. ตรวจสอบว่า SortedSet สองชุดเท่ากันหรือไม่ใน C#

    บทความนี้สาธิตวิธีตรวจสอบว่า SortedSet<T> สองชุดมีสมาชิกเท่ากันหรือไม่ โดยใช้เมธอด Equals() และ SetEquals() ใน C# ตัวอย่างที่ 1: เปรียบเทียบ SortedSet ที่มีสมาชิกเหมือนกัน using System; using System.Collections.Generic; public class Demo { public static void Main() { SortedSe

  2. ตรวจสอบว่า StringDictionary มีคีย์เฉพาะหรือไม่ใน C#

    บทความนี้สาธิตวิธีตรวจสอบว่า StringDictionary มีคีย์ (key) ที่ระบุอยู่หรือไม่ โดยใช้เมธอด ContainsKey() ใน C# ตัวอย่างที่ 1: ตรวจสอบคีย์ที่มีอยู่และไม่มีอยู่ using System; using System.Collections; using System.Collections.Specialized; public class Demo { public static void Main() {

  3. ตรวจสอบว่า StringDictionary มีค่าเฉพาะหรือไม่ใน C#

    บทความนี้สาธิตวิธีตรวจสอบว่า StringDictionary มีค่า (value) ที่ระบุอยู่หรือไม่ โดยใช้เมธอด ContainsValue() ใน C# ตัวอย่างที่ 1: ตรวจสอบค่าและคีย์ใน StringDictionary using System; using System.Collections; using System.Collections.Specialized; public class Demo { public static void Main() {

  4. การดึงคอลเลกชัน Key จาก StringDictionary ใน C#

    คุณสมบัติ StringDictionary.Keys ใน C# ใช้สำหรับดึงคอลเลกชันของ Key ทั้งหมด ใน StringDictionary คืนค่า ICollection ที่สามารถวนลูปหรือคัดลอกไปอาร์เรย์ได้ ตัวอย่างที่ 1: StringDictionary สองอัน — ดึง Keys และตรวจสอบ ContainsKey using System; using System.Collections; using System.Collections.Speciali

  5. การเปรียบเทียบ BitArray สองอันใน C# (Equals)

    เมธอด BitArray.Equals() ใน C# ใช้สำหรับตรวจสอบว่า BitArray สองอันเท่ากันหรือไม่ โดยคืนค่า true ก็ต่อเมื่อออบเจ็กต์ทั้งสองเป็นอินสแตนซ์เดียวกัน (reference equality) — ไม่ได้เปรียบเทียบค่าบิตต่อบิต ตัวอย่างที่ 1: BitArray สองอันที่มีค่าเหมือนกัน (แต่เป็นคนละอินสแตนซ์) using System; using System.Coll

  6. การตรวจสอบ HashSet ย่อย (Subset) ใน C# ด้วย IsSubsetOf()

    เมธอด HashSet<T>.IsSubsetOf() ใน C# ใช้สำหรับตรวจสอบว่า HashSet ปัจจุบันเป็นเซตย่อย (subset) ของคอลเลกชันที่ระบุหรือไม่ — หมายถึงทุกองค์ประกอบใน HashSet นี้ ต้องมีอยู่ในคอลเลกชันเป้าหมาย ตัวอย่างที่ 1: ไม่ใช่เซตย่อย using System; using System.Collections.Generic; public class Demo { pub

  7. การเปรียบเทียบ Hashtable สองอันใน C# (Equals)

    เมธอด Hashtable.Equals() ใน C# ใช้สำหรับตรวจสอบว่า Hashtable สองอันเท่ากันหรือไม่ โดยคืนค่า true ก็ต่อเมื่อออบเจ็กต์ทั้งสองเป็นอินสแตนซ์เดียวกัน (reference equality) — ไม่ได้เปรียบเทียบเนื้อหา ตัวอย่างที่ 1: Hashtable ที่มีค่าเหมือนกันบางส่วน using System; using System.Collections; public class D

  8. การดึงคอลเลกชันค่า (Values) จาก OrderedDictionary ใน C#

    คุณสมบัติ OrderedDictionary.Values ใน C# ใช้สำหรับดึงคอลเลกชันของค่า (Values) ทั้งหมดใน OrderedDictionary คืนค่า ICollection ที่สามารถวนลูปหรือคัดลอกไปอาร์เรย์ได้ ตัวอย่างที่ 1: ดึง Values และคัดลอกไปอาร์เรย์สตริง using System; using System.Collections; using System.Collections.Specialized; publi

  9. การเข้าถึงโหนดแรกของ LinkedList ใน C# (First Property)

    คุณสมบัติ LinkedList<T>.First ใน C# ใช้สำหรับเข้าถึงโหนดแรก (head node) ของ LinkedList คืนค่า LinkedListNode<T> ซึ่งมีคุณสมบัติ Value สำหรับดูค่าที่เก็บอยู่ ตัวอย่างที่ 1: LinkedList<string> — ดูโหนดแรกและล้าง using System; using System.Collections.Generic; public class Demo {

  10. การใช้ Enumerator วนลูป List ใน C# พร้อมตัวอย่าง

    ใน C# สามารถใช้ Enumerator (ผ่าน GetEnumerator()) เพื่อวนลูปผ่านองค์ประกอบของ List แบบควบคุมด้วยตนเอง (manual iteration) แทนที่จะใช้ foreach ตัวอย่างที่ 1: ใช้ Enumerator กับ List<String> using System; using System.Collections.Generic; public class Demo { public static void Main(String[

  11. ตรวจสอบค่าใน SortedList ด้วย ContainsValue() ใน C#

    เมธอด SortedList.ContainsValue() ใน C# ใช้สำหรับตรวจสอบว่า SortedList มีค่า (Value) ที่ระบุอยู่หรือไม่ คืนค่า true หากพบ มิฉะนั้น false ตัวอย่างที่ 1: ค้นหาค่าที่มีอยู่ using System; using System.Collections; public class Demo { public static void Main() { SortedList list = new So

  12. เมธอด Array.BinarySearch(Array, Int32, Int32, Object) ใน C# พร้อมตัวอย่าง

    เมธอด Array.BinarySearch(Array, Int32, Int32, Object) ใน C# ใช้สำหรับค้นหาแบบทวิภาค (Binary Search) ในช่วงที่กำหนด ของอาร์เรย์ 1 มิติที่จัดเรียงแล้ว (sorted) โดยใช้ interface IComparable เงื่อนไขสำคัญ อาร์เรย์ ต้องจัดเรียงแล้ว (เรียงจากน้อยไปมาก) ก่อนเรียก BinarySearch ทุกองค์ประกอบต้อง i

  13. เมธอด Queue.CopyTo() ใน C# พร้อมตัวอย่าง

    เมธอด Queue.CopyTo() ใน C# ใช้สำหรับคัดลอกองค์ประกอบทั้งหมดใน Queue ไปยังอาร์เรย์ 1 มิติที่มีอยู่แล้ว เริ่มจากดัชนีที่ระบุ ไวยากรณ์ (Syntax) public virtual void CopyTo (Array arr, int index); arr — อาร์เรย์ 1 มิติที่เป็นปลายทาง (ต้องมีขนาดพอ) index — ดัชนีเริ่มต้นในอาร์เรย์ปลายทาง (0-base

  14. คุณสมบัติ Queue.Count ใน C# พร้อมตัวอย่าง

    คุณสมบัติ Queue.Count ใน C# ใช้สำหรับดึงจำนวนองค์ประกอบ ที่อยู่ใน Queue ปัจจุบัน คืนค่าจำนวนเต็ม (int) ไวยากรณ์ (Syntax) public virtual int Count { get; } ตัวอย่างที่ 1: Queue<int> กับ Clear using System; using System.Collections.Generic; public class Demo { public static void Main()

  15. เมธอด Queue.Dequeue() ใน C# พร้อมตัวอย่าง

    เมธอด Queue.Dequeue() ใน C# ใช้สำหรับลบและคืนค่า องค์ประกอบที่อยู่หน้าสุด (front) ของ Queue — ต่างจาก Peek() ที่ดูอย่างเดียวไม่ลบ ไวยากรณ์ (Syntax) public virtual object Dequeue (); ตัวอย่างที่ 1: Dequeue แบบ Generic Queue<string> using System; using System.Collections.Generic; public clas

  16. เมธอด String.IndexOf() ใน C# พร้อมตัวอย่าง

    เมธอด String.IndexOf() ใน C# ใช้สำหรับค้นหาตำแหน่ง (ดัชนี 0-based) ของตัวอักษรหรือสตริงย่อยที่พบครั้งแรก ภายในสตริง คืนค่า -1 หากไม่พบ ไวยากรณ์ (Syntax) public int IndexOf (string val); val — สตริงที่ต้องการค้นหา หมายเหตุ: มี overload อื่นๆ เช่น IndexOf(char), IndexOf(string, int startIndex)

  17. เมธอด String.IsNormalized() ใน C# พร้อมตัวอย่าง

    เมธอด String.IsNormalized() ใน C# ใช้สำหรับตรวจสอบว่าสตริงอยู่ในรูปแบบมาตรฐาน Unicode (Unicode normalization form) ที่ระบุหรือไม่ คืนค่า true หากอยู่ในรูปแบบนั้น มิฉะนั้น false ไวยากรณ์ (Syntax) public bool IsNormalized (); public bool IsNormalized (System.Text.NormalizationForm normalizationForm)

  18. เมธอด TimeSpan.FromMilliseconds() ใน C# พร้อมตัวอย่าง

    เมธอด TimeSpan.FromMilliseconds() ใน C# ใช้สำหรับสร้าง TimeSpan จากจำนวนมิลลิวินาทีที่ระบุ (double) — เหมาะสำหรับการแปลงระยะเวลาจากมิลลิวินาที ไวยากรณ์ (Syntax) public static TimeSpan FromMilliseconds (double val); val — จำนวนมิลลิวินาที (อาจเป็นทศนิยมได้) ตัวอย่างที่ 1: สร้าง TimeSpan จากแ

  19. เมธอด Stack.Contains() ใน C# พร้อมตัวอย่าง

    เมธอด Stack.Contains() ใน C# ใช้สำหรับตรวจสอบว่าองค์ประกอบที่ระบุมีอยู่ใน Stack หรือไม่ คืนค่า true หากพบ มิฉะนั้น false ไวยากรณ์ (Syntax) public virtual bool Contains (object ob); ob — ออบเจ็กต์ที่ต้องการค้นหาใน Stack ตัวอย่างที่ 1: Contains กับ Stack ของสตริง using System; using System.Co

  20. คุณสมบัติ Stack.Count ใน C# พร้อมตัวอย่าง

    คุณสมบัติ Stack.Count ใน C# ใช้สำหรับดึงจำนวนองค์ประกอบ ที่อยู่ใน Stack ปัจจุบัน คืนค่าจำนวนเต็ม (int) ไวยากรณ์ (Syntax) public virtual int Count { get; } ตัวอย่างที่ 1: Stack ของสตริง using System; using System.Collections; public class Demo { public static void Main() { Stack s

Total 2668 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:100/134  20-คอมพิวเตอร์/Page Goto:1 94 95 96 97 98 99 100 101 102 103 104 105 106