Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C#
C#
  1. ค่าเริ่มต้นของบูลใน C #

    ใช้ตัวดำเนินการเริ่มต้นเพื่อรับค่าเริ่มต้นของประเภทบูล - bool a = default(bool); ด้านบน เราได้ใช้คีย์เวิร์ดเริ่มต้นเพื่อรับค่าเริ่มต้น ให้เราดูรหัสเพื่อแสดงค่าเริ่มต้นของบูล - ตัวอย่าง using System; public class Demo {    public static void Main() {       bool a = default

  2. ชื่อของคีย์เวิร์ดในภาษา C#

    ตัวดำเนินการ nameof ส่งคืนสตริงตามตัวอักษรขององค์ประกอบที่สามารถเป็นตัวแปร ประเภท หรือสมาชิกได้ ตัวอย่างเช่น ต่อไปนี้คือตัวแปรของเรา - var vehicle = "motorbike"; ในการรับสตริงตามตัวอักษร ให้ใช้ชื่อของ − nameof(vehicle); ต่อไปนี้เป็นรหัสที่จะใช้ชื่อของคำหลัก − ตัวอย่าง using System; pub

  3. Enum.GetName ใน C #

    รับการแสดงสตริงของค่า Enum โดยใช้ Enum.GetName มีสองพารามิเตอร์ - ประเภท - ประเภทการแจงนับ วัตถุ − ค่าของการแจงนับ ต่อไปนี้เป็นตัวอย่าง − ตัวอย่าง using System; class Demo {    enum Vehicle {       Car,       Motorbike,       Truck, &

  4. Enum.GetNames ใน C #

    ได้รับอาร์เรย์ของชื่อของค่าคงที่ในการแจงนับ ต่อไปนี้เป็นวากยสัมพันธ์ − Enum.GetNames(Type) ที่นี่ พิมพ์ เป็นประเภทการแจงนับ ต่อไปนี้เป็นตัวอย่าง − ตัวอย่าง using System; class Demo {    enum Vehicle {       Car,       Motorbike,       Truck,

  5. C # NullReferenceException

    NullReferenceException เกิดขึ้นเมื่อคุณพยายามเข้าถึงฟิลด์สมาชิก หรือประเภทฟังก์ชันที่ชี้ไปที่ค่า null นี่คือตัวอย่าง − ตัวอย่าง using System; class Demo {    static void Main() {       string str = null;       if (str.Length > 0) {       &

  6. รวมสองอาร์เรย์ใน C #

    ประการแรก ประกาศและเริ่มต้นสองอาร์เรย์ - int[] arr1 = { 37, 45, 65 }; int[] arr2 = { 70, 89, 118 }; ตอนนี้สร้างรายการใหม่ - var myList = new List<int>(); myList.AddRange(arr1); myList.AddRange(arr2); ใช้ AddRange() วิธีการอาร์เรย์ในรายการที่สร้างขึ้นใหม่ myList.AddRange(arr1); myList.AddRang

  7. เป็นไปได้ไหมที่จะปรับขนาดอาร์เรย์ใน C #

    คุณไม่สามารถปรับขนาดอาร์เรย์ใน C# ได้ แต่การใช้ Array.Resize คุณสามารถแทนที่อาร์เรย์ด้วยขนาดที่แตกต่างกันได้ ต่อไปนี้เป็นอาร์เรย์ของเรา - char[] ch = new char[10]; ch[0] = 'a'; ch[1] = 'b'; ตอนนี้ ปรับขนาด - Array.Resize<char>(ref ch, 10); ต่อไปนี้เป็นตัวอย่างที่สมบูรณ์ − ตั

  8. ประเภทบัฟเฟอร์ใน C #

    ในการจัดการช่วงของไบต์ ใช้ Buffer Type ใน C # วิธีการของมัน Buffer.BlockCopy คัดลอกไบต์จากอาร์เรย์ไบต์หนึ่งไปยังอาร์เรย์ไบต์อื่น ตัวอย่าง using System; class Demo {    static void Main() {       // byte arrays       byte[] b1 = new byte[] {39, 45, 58 };  

  9. บัฟเฟอร์ BlockCopy ใน C #

    มันคัดลอกไบต์จากอาร์เรย์ไบต์หนึ่งไปยังอาร์เรย์ไบต์อื่น ตัวอย่าง using System; class Demo {    static void Main() {       // byte arrays       byte[] b1 = new byte[] {55, 66, 77, 88, 99};       byte[] b2 = new byte[8];       // cop

  10. แทนที่อาร์เรย์ C# ด้วยอาร์เรย์ใหม่ที่มีขนาดต่างกัน

    หากต้องการแทนที่อาร์เรย์ C# ด้วยอาร์เรย์ใหม่ ให้ใช้ Array.Resize จากนั้นกำหนดขนาดของอาร์เรย์ใหม่ − Array.Resize<char>(ref arr, 4); ตอนนี้เพิ่มองค์ประกอบใหม่ให้กับอาร์เรย์ดังที่แสดงด้านล่าง - ตัวอย่าง using System; class Program {    static void Main() {       char[]

  11. โปรแกรม C# นับจำนวนไบต์ในอาร์เรย์

    ตั้งค่าอาร์เรย์ไบต์ − byte[] b = { 5, 9, 19, 23, 29, 35, 55, 78 }; ในการนับจำนวนไบต์ − Buffer.ByteLength(b) ต่อไปนี้เป็นรหัส − ตัวอย่าง using System; class Program {    static void Main() {       byte[] b = { 5, 9, 19, 23, 29, 35, 55, 78 };       int len = B

  12. ตัวอย่างบัฟเฟอร์ GetByte ใน C #

    อ่านแต่ละไบต์โดยใช้วิธี GetByte() ใน C# - ตั้งค่าอาร์เรย์ - int[] arr = { 3, 4, 12 }; ตอนนี้ ใช้ Buffer.GetByte() เพื่อแสดงองค์ประกอบอาร์เรย์และอ่านแต่ละไบต์ - for (int i = 0; i < Buffer.ByteLength(arr); i++) {    Console.WriteLine(Buffer.GetByte(arr, i)); } ต่อไปนี้เป็นรหัส − ตัวอย่

  13. ตัวอย่างบัฟเฟอร์ SetByte ใน C #

    SetByte() วิธีการกำหนดค่าที่ระบุให้กับไบต์ที่ตำแหน่งเฉพาะในอาร์เรย์ที่ระบุ ขั้นแรก ตั้งค่าอาร์เรย์ − int[] arr = { 3, 4, 12 }; ตอนนี้ ใช้ SetByte() เพื่อกำหนดค่า - Buffer.SetByte(arr, 3, 20); นี่คือรหัสที่สมบูรณ์ - ตัวอย่าง using System; using System.Text; public class Demo {    public

  14. รวมสองอาร์เรย์โดยใช้วิธี C# AddRange()

    ประการแรก ตั้งค่าสองอาร์เรย์ - int[] arr1 = { 15, 20, 27, 56 }; int[] arr2 = { 62, 69, 76, 92 }; ตอนนี้สร้างรายการใหม่และใช้วิธี AddRange() เพื่อรวม - var myList = new List<int>(); myList.AddRange(arr1); myList.AddRange(arr2); หลังจากนั้น ให้แปลงคอลเล็กชันที่ผสานเป็นอาร์เรย์ - int[] arr3 = m

  15. โปรแกรม C# เพื่อคัดลอกช่วงของไบต์จากอาร์เรย์หนึ่งไปยังอีกอาร์เรย์หนึ่ง

    ใช้วิธี Buffer.BlockCopy เพื่อคัดลอกช่วงของไบต์จากอาร์เรย์หนึ่งไปยังอีกอาร์เรย์หนึ่ง - ตั้งค่าอาร์เรย์ไบต์ − byte[] b1 = new byte[] {22, 49}; byte[] b2 = new byte[5]; คัดลอกไบต์จากอาร์เรย์หนึ่งไปยังอีกอาร์เรย์หนึ่ง - Buffer.BlockCopy(b1, 0, b2, 0, 2); ต่อไปนี้เป็นรหัสที่สมบูรณ์ - ตัวอย่าง using S

  16. วิธีการ Array.BinarySearch ใน C #

    รับตำแหน่งขององค์ประกอบอาร์เรย์โดยใช้วิธี BinarySearch ตั้งค่าอาร์เรย์สตริง − string[] str = { "a", "m", "i", "t"}; ตอนนี้รับตำแหน่งของอักขระ t โดยใช้ Array.BinarySearch - Array.BinarySearch(str, "t"); นี่คือรหัสที่สมบูรณ์ - ตัวอย่าง using System;

  17. โปรแกรม C# แปลงอาร์เรย์จำนวนเต็มเป็นอาร์เรย์สตริง

    ใช้เมธอด ConvertAll เพื่อแปลงอาร์เรย์จำนวนเต็มเป็นอาร์เรย์สตริง ตั้งค่าอาร์เรย์จำนวนเต็ม - int[] intArray = new int[5]; // Integer array with 5 elements intArray[0] = 15; intArray[1] = 30; intArray[2] = 44; intArray[3] = 50; intArray[4] = 66; ตอนนี้ใช้วิธี Array.ConvertAll() เพื่อแปลงอาร์เรย์จำนว

  18. โปรแกรม C# เพื่อตรวจสอบว่าค่าอยู่ในอาร์เรย์หรือไม่

    ใช้วิธี Array.Exists เพื่อตรวจสอบว่าค่าอยู่ในอาร์เรย์หรือไม่ ตั้งค่าอาร์เรย์สตริง − string[] strArray = new string[] {"keyboard", "screen", "mouse", "charger" }; สมมติว่าคุณต้องค้นหาค่า แป้นพิมพ์ ในอาร์เรย์ สำหรับสิ่งนั้น ให้ใช้ Array.Exists() − Array.Exists

  19. โปรแกรม C# เพื่อค้นหาองค์ประกอบที่ตรงกันล่าสุดในอาร์เรย์

    หากต้องการค้นหาองค์ประกอบที่ตรงกันล่าสุด ให้ใช้เมธอด Array.LastIndexOf ส่งกลับ -1 หากองค์ประกอบไม่มีอยู่ในอาร์เรย์จำนวนเต็ม ต่อไปนี้เป็นอาร์เรย์ - int[] val = { 97, 45, 76, 21, 89, 45 }; ตอนนี้ สมมติว่าคุณต้องค้นหาดัชนีสุดท้ายขององค์ประกอบ 45 สำหรับสิ่งนั้น ให้ใช้เมธอด Array.LastIndexOf() - int re

  20. วิธี TrueForAll() ใน C# Arrays

    ด้วยเมธอด TrueForAll() ในอาร์เรย์ คุณสามารถตรวจสอบทุกองค์ประกอบเพื่อหาเงื่อนไขได้ เรามาดูตัวอย่างกัน − ตัวอย่าง using System; using System.Text; public class Demo {    public static void Main() {       int[] val = { 97, 45, 76, 21, 89, 45 };       // checking

Total 2668 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:48/134  20-คอมพิวเตอร์/Page Goto:1 42 43 44 45 46 47 48 49 50 51 52 53 54