Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C#
C#
  1. เมธอด Int64.ToString() ใน C# : แปลงจำนวนเต็ม 64-bit เป็นสตริง

    เมธอด Int64.ToString() ใน C# ใช้แปลงค่าตัวเลขของ instance นี้ให้เป็นการแสดงผลสตริงที่เทียบเท่า รองรับการจัดรูปแบบ (formatting) ด้วย format string รูปแบบไวยากรณ์ (Syntax) public override string ToString(); public string ToString(string format); format : รูปแบบตัวเลข (numeric format string) เช่น

  2. เมธอด String.IsNullOrEmpty() ใน C# : ตรวจสอบสตริงว่างหรือ null

    เมธอด String.IsNullOrEmpty() ใน C# ใช้ตรวจสอบว่าสตริงที่ระบุเป็น null หรือสตริงว่าง () หรือไม่ คืนค่า true หากเป็น null หรือว่าง มิฉะนั้นคืน false รูปแบบไวยากรณ์ (Syntax) public static bool IsNullOrEmpty(string val); val : สตริงที่ต้องการทดสอบ ตัวอย่างที่ 1: สตริงปกติและสตริงที่มีช่องว่าง using Sy

  3. เมธอด StringBuilder.EnsureCapacity() ใน C# : รับประกันความจุขั้นต่ำ

    เมธอด StringBuilder.EnsureCapacity() ใน C# ใช้รับประกันว่าความจุ (Capacity) ของ instance StringBuilder นั้นจะมีอย่างน้อยเท่ากับค่าที่ระบุ หากความจุปัจจุบันน้อยกว่าค่าที่ระบุ จะขยาย buffer ให้เพียงพอ รูปแบบไวยากรณ์ (Syntax) public int EnsureCapacity(int capacity); capacity : ความจุขั้นต่ำที่ต้อ

  4. เมธอด Boolean.GetTypeCode() ใน C# : ดึงรหัสประเภทข้อมูลของ Boolean

    เมธอด Boolean.GetTypeCode() ใน C# ใช้คืนค่า TypeCode ของชนิดข้อมูล Boolean ซึ่งจะมีค่าคงที่เป็น TypeCode.Boolean เสมอ รูปแบบไวยากรณ์ (Syntax) public TypeCode GetTypeCode(); ตัวอย่างที่ 1: ใช้กับ Boolean พร้อม HashCode และ String.Trim() using System; public class Demo { public static void Main

  5. เมธอด Double.IsNegativeInfinity() ใน C# : ตรวจสอบค่าลบอันันต์

    เมธอด Double.IsNegativeInfinity() ใน C# ใช้ตรวจสอบว่าค่า double ที่ระบุประเมินผลเป็น ลบอันันต์ (negative infinity) หรือไม่ คืนค่า true หากเป็นลบอันันต์ มิฉะนั้นคืน false รูปแบบไวยากรณ์ (Syntax) public static bool IsNegativeInfinity(double val); val : ค่าทศนิยม double precision ที่ต้องการตรวจสอบ ตั

  6. คุณสมบัติ SortedDictionary.Values ใน C# : ดึงคอลเลกชันของค่า (Values)

    คุณสมบัติ SortedDictionary<TKey, TValue>.Values ใน C# ใช้ดึงคอลเลกชันที่มีเฉพาะค่า (values) จาก SortedDictionary โดยคีย์จะถูกเรียงลำดับอัตโนมัติ รูปแบบไวยากรณ์ (Syntax) public System.Collections.Generic.SortedDictionary<TKey,TValue>.ValueCollection Values { get; } ตัวอย่างที่ 1: การใช้

  7. เมธอด Random.Next() ใน C# : สุ่มจำนวนเต็ม

    เมธอด Random.Next() ใน C# ใช้สำหรับสร้างจำนวนเต็มสุ่ม (random integer) ที่ไม่เป็นลบ (non-negative) มี overload หลายรูปแบบสำหรับควบคุมช่วงค่า รูปแบบไวยากรณ์ (Syntax) public virtual int Next(); public virtual int Next(int maxValue); Next() : คืนค่าจำนวนเต็มสุ่มระหว่าง 0 ถึง Int32.MaxValue (2,147

  8. เมธอด StringBuilder.ToString() ใน C# : แปลง StringBuilder เป็น String

    เมธอด StringBuilder.ToString() ใน C# ใช้แปลงค่าของ StringBuilder ให้เป็น String รองรับทั้งการแปลงทั้งหมดและการแปลงเฉพาะส่วน (substring) รูปแบบไวยากรณ์ (Syntax) public override string ToString(); public string ToString(int startIndex, int length); startIndex : ตำแหน่งเริ่มต้นของ substring (เริ่

  9. เมธอด String.CompareOrdinal() ใน C# : เปรียบเทียบสตริงด้วยค่าตัวเลขของ Char

    เมธอด String.CompareOrdinal() ใน C# ใช้เปรียบเทียบออบเจ็กต์ String สองตัว โดยประเมินค่าตัวเลข (numeric values) ของออบเจ็กต์ Char ที่สอดคล้องกันในแต่ละสตริง โดยไม่คำนึงถึงวัฒนธรรม (culture-insensitive) รูปแบบไวยากรณ์ (Syntax) public static int CompareOrdinal(string str1, string str2); str1, str

  10. เมธอด String.Copy() ใน C# : สร้างสำเนาสตริงใหม่

    เมธอด String.Copy() ใน C# ใช้สร้าง instance ใหม่ของ String ที่มีค่าเท่ากับสตริงที่ระบุ ทำให้ได้สตริงอิสระที่แก้ไขได้โดยไม่กระทบต้นฉบับ (แม้สตริงใน C# จะเป็น immutable แต่ Copy() ช่วยให้ชัดเจนว่าสร้าง object ใหม่) รูปแบบไวยากรณ์ (Syntax) public static string Copy(string s); s คือสตริงที่ต้องการคัดลอ

  11. เมธอด Array.BinarySearch() ใน C# : ค้นหาแบบทวิภาคในอาร์เรย์ที่เรียงแล้ว

    เมธอด Array.BinarySearch(Array, Object) ใน C# ใช้ค้นหา element เฉพาะในอาร์เรย์หนึ่งมิติที่ เรียงลำดับแล้ว โดยใช้ interface IComparable ที่แต่ละ element implement ไว้ ⚠ สำคัญ: อาร์เรย์ ต้องเรียงลำดับแล้ว ก่อนเรียกใช้เมธอดนี้ มิฉะนั้นผลลัพธ์จะไม่ถูกต้อง รูปแบบไวยากรณ์ (Syntax) public static int Bi

  12. เมธอด Array.LastIndexOf() ใน C# : ค้นหาดัชนีของค่าที่พบล่าสุด

    เมธอด Array.LastIndexOf() ใน C# ใช้ค้นหา object ที่ระบุ และคืนค่าดัชนี (index) ของการพบครั้งล่าสุด (last occurrence) ภายในอาร์เรย์หนึ่งมิติ (one-dimensional Array) ทั้งหมด รูปแบบไวยากรณ์ (Syntax) public static int LastIndexOf(Array arr, object val); arr : อาร์เรย์หนึ่งมิติที่ต้องการค้นหา v

  13. เมธอด Stack.TrimExcess() ใน C# : ปรับขนาดความจุให้เท่ากับจำนวนสมาชิกจริง

    เมธอด Stack.TrimExcess() ใน C# ใช้สำหรับตั้งค่าความจุ (Capacity) ของ Stack ให้เท่ากับจำนวนสมาชิกจริง (Count) หากจำนวนสมาชิกน้อยกว่าค่าเกณฑ์ (threshold) ที่กำหนดไว้ วิธีนี้ช่วยประหยัดหน่วยความจำเมื่อได้ลบสมาชิกออกไปจำนวนมากแล้ว รูปแบบไวยากรณ์ (Syntax) public void TrimExcess(); ตัวอย่างที่ 1: Stack

  14. เมธอด StartsWith() ใน C# : ตรวจสอบว่าสตริงเริ่มต้นด้วยข้อความที่กำหนดหรือไม่

    เมธอด StartsWith() ใน C# ใช้สำหรับตรวจสอบว่าสตริง instance นั้นเริ่มต้นด้วยสตริงที่ระบุหรือไม่ โดยจะคืนค่า true หากตรงกัน และ false หากไม่ตรง รูปแบบไวยากรณ์ (Syntax) public bool StartsWith(string val); val คือสตริงที่ต้องการนำมาเปรียบเทียบกับจุดเริ่มต้นของสตริงต้นฉบับ ตัวอย่างที่ 1: การตรวจสอบพื้น

  15. วิธีการต่อสตริงใน C# ด้วย String.Concat() พร้อมตัวอย่าง

    ใน C# สามารถต่อสตริง (Concatenate Strings) ได้หลายวิธี แต่หนึ่งในวิธีมาตรฐานและใช้งานง่ายคือการใช้เมธอด String.Concat() เมธอดนี้จะรวมสตริงหลายตัวเข้าด้วยกันเป็นสตริงเดียว โดยไม่เปลี่ยนแปลงค่าต้นฉบับ รูปแบบไวยากรณ์ (Syntax) public static string Concat(string str1, string str2); พารามิเตอร์ str1 และ

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

    เมธอด String.Contains() ใน C# ใช้สำหรับคืนค่าบอกว่า Substring ที่ระบุปรากฏอยู่ภายใน String นี้หรือไม่ Syntax public bool Contains (string val); พารามิเตอร์ val คือ String ที่ต้องการค้นหา ตัวอย่าง using System; public class Demo { public static void Main(String[] args) { string str1 =

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

    เมธอด TimeSpan.FromMinutes() ใน C# ใช้สำหรับคืนค่า TimeSpan ที่แทนจำนวนนาทีที่ระบุ โดยมีความแม่นยำถึงมิลลิวินาที Syntax public static TimeSpan FromMinutes (double val); พารามิเตอร์ val คือจำนวนนาที (Double) ที่แม่นยำถึงมิลลิวินาที ตัวอย่าง using System; public class Demo { public static void

  18. เมธอด TimeSpan.FromSeconds() ใน C#

    เมธอด TimeSpan.FromSeconds() ใน C# ใช้สร้าง TimeSpan จากจำนวนวินาทีที่ระบุ (รองรับทศนิยม จนถึงมิลลิวินาที) ไวยากรณ์ (Syntax) public static TimeSpan FromSeconds(double value); value — จำนวนวินาที (double) — รองรับเศษส่วน (มิลลิวินาที, ไมโครวินาที) คืนค่า TimeSpan ที่แทนช่วงเวลาดังกล่าว โยน Argument

  19. เมธอด BitConverter.ToUInt16() ใน C#

    เมธอด BitConverter.ToUInt16() ใน C# ใช้แปลง 2 ไบต์ (16 bits) จากอาเรย์ไบต์ที่ตำแหน่งที่ระบุ ให้เป็น 16-bit unsigned integer (ushort) ไวยากรณ์ (Syntax) public static ushort ToUInt16(byte[] value, int startIndex); value — อาเรย์ไบต์ต้นทาง startIndex — ตำแหน่งเริ่มต้นในอาเรย์ (zero-based) — ต้องมีอย่

  20. เมธอด IsNullOrWhiteSpace() ใน C#

    เมธอด String.IsNullOrWhiteSpace() ใน C# ใช้ตรวจสอบว่าสตริงที่ระบุเป็น null, ว่าง (), หรือประกอบด้วย whitespace เท่านั้น (space, tab, newline, carriage return, ฯลฯ) ไวยากรณ์ (Syntax) public static bool IsNullOrWhiteSpace(string value); value — สตริงที่ต้องการทดสอบ คืนค่า true หาก null, empty, หรือ

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