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

    ตัวระบุการเข้าถึงที่มีการป้องกันอนุญาตให้คลาสย่อยเข้าถึงตัวแปรสมาชิกและฟังก์ชันสมาชิกของคลาสฐาน วิธีนี้จะช่วยในการดำเนินการมรดก เราจะพูดถึงเรื่องนี้ในรายละเอียดเพิ่มเติมในบทมรดก ต่อไปนี้คือตัวอย่างที่แสดงว่าเราได้ตั้งค่าตัวแปรสมาชิกที่ได้รับการป้องกันในคลาส A class A {    protected int a2

  2. ตัวดำเนินการความละเอียดขอบเขตใน C # คืออะไร?

    ตัวดำเนินการความละเอียดขอบเขตใน C# มีความหมายแตกต่างกันเมื่อเปรียบเทียบกับ C ++ ใน C++ จะใช้ ::สำหรับตัวแปรส่วนกลาง ในขณะที่ C# จะเกี่ยวข้องกับเนมสเปซ หากคุณมีประเภทที่ใช้ตัวระบุร่วมกันในเนมสเปซอื่น ให้ใช้ตัวดำเนินการแก้ไขขอบเขตเพื่อระบุประเภทดังกล่าว ตัวอย่างเช่น เมื่อต้องการอ้างอิงคลาส System.Co

  3. คลาส Hashtable ใน C # คืออะไร

    คลาส Hashtable แสดงถึงคอลเล็กชันของคู่คีย์และค่าที่จัดระเบียบตามรหัสแฮชของคีย์ ใช้คีย์เพื่อเข้าถึงองค์ประกอบในคอลเล็กชัน วิธีการที่ใช้กันทั่วไปในคลาส Hashtable ได้แก่ − ซีเนียร์ วิธีการ &คำอธิบาย 1 เพิ่มโมฆะเสมือนสาธารณะ (คีย์อ็อบเจ็กต์ ค่าอ็อบเจ็กต์); เพิ่มองค์ประกอบด้วยคีย์และค่าที่ระบุลงใน Ha

  4. คุณสมบัติ IsFixedSize ของคลาส ArrayList ใน C # คืออะไร

    คุณสมบัติ IsFixedSize ของคลาส ArrayList ใช้เพื่อรับค่าที่ระบุว่า ArrayList มีขนาดคงที่หรือไม่ ต่อไปนี้เป็นตัวอย่างที่ระบุการใช้งานคุณสมบัติ isFixedSize ตัวอย่าง using System; using System.Collections; class Demo {    public static void Main() {       ArrayList arrList = new

  5. โปรแกรม C# เช็ครายการว่างหรือเปล่า

    ใช้รายการใน C# เพื่อจัดเก็บองค์ประกอบและดึงข้อมูล เรามาดูตัวอย่างกัน ตัวอย่าง using System; using System.Collections.Generic; public class Demo {    public static void Main(string[] args) {       var subjects = new List<string>();       subjects.Add(&quo

  6. คุณสมบัติ IsReadOnly ของคลาส ArrayList ใน C # คืออะไร

    คุณสมบัติ IsReadOnly ของคลาส ArrayList มีประโยชน์ในการรับค่าที่ระบุว่า ArrayList เป็นแบบอ่านอย่างเดียวหรือไม่ ประการแรก เรามี ArrayList ดังต่อไปนี้ ArrayList arrList = new ArrayList(); จากนั้นเราได้ตรวจสอบโดยใช้คุณสมบัติ IsReadOnly Console.WriteLine("myArrayList.IsReadOnly = " + arrList.

  7. คุณสมบัติ Length ของคลาส BitArray ใน C # คืออะไร

    คุณสมบัติ length ใช้เพื่อรับหรือกำหนดจำนวนองค์ประกอบใน BitArray BitArray ของเรา BitArray arr = new BitArray( 5 ); ในการคำนวณความยาว ให้ใช้คุณสมบัติความยาว Console.WriteLine( "Length: {0}", arr.Length ); คุณสามารถลองเรียกใช้โค้ดต่อไปนี้เพื่อเรียนรู้วิธีทำงานกับคุณสมบัติ Length ของคลาส Bi

  8. อธิบายการแทนที่ C# ในนิพจน์ทั่วไป

    นิพจน์ทั่วไปเป็นรูปแบบที่สามารถจับคู่กับข้อความที่ป้อนได้ มีอักขระ ตัวดำเนินการ และโครงสร้างหลายประเภทที่ให้คุณกำหนดนิพจน์ทั่วไปได้ ใช้การทดแทนในรูปแบบการแทนที่ ตารางต่อไปนี้แสดงรายการการแทนที่ ตัวละคร คำอธิบาย แพทเทิร์น รูปแบบการเปลี่ยน ใส่สตริง สตริงผลลัพธ์ $number แทนที่สตริงย่อยที่ตรงกับหมายเ

  9. จะเริ่มต้นและเปรียบเทียบสตริงใน C # ได้อย่างไร

    การเริ่มต้นสตริงใน C # เป็นเรื่องง่าย สมมติว่าคุณต้องการตั้งชื่อว่า “Amit” เพื่อเริ่มต้นสตริงของคุณเป็น String str1 = "Hello, World!"; หากต้องการเปรียบเทียบสตริง ให้ใช้เมธอด C# ต่อไปนี้ public static int Compare(string str1, string str2) เพื่อเปรียบเทียบ ถ้า − String.Compare(str1, str2)

  10. จะเริ่มต้นอาร์เรย์ใน C # ได้อย่างไร

    อาร์เรย์ทั้งหมดประกอบด้วยตำแหน่งหน่วยความจำที่อยู่ติดกัน ที่อยู่ต่ำสุดสอดคล้องกับองค์ประกอบแรกและที่อยู่สูงสุดกับองค์ประกอบสุดท้าย ขั้นแรก ประกาศอาร์เรย์ int[] rank; แต่การประกาศอาร์เรย์ไม่ได้เริ่มต้นอาร์เรย์ในหน่วยความจำ เมื่อเริ่มต้นตัวแปรอาร์เรย์ คุณสามารถกำหนดค่าให้กับอาร์เรย์ได้ Array เป็น

  11. จะค้นหาตัวเลขสูงสุดระหว่าง 2 ตัวเลขโดยใช้ C # ได้อย่างไร

    ขั้นแรก ประกาศและเริ่มต้นสองหมายเลข int num1 = 50; int num2 = 90; จากนั้นใช้ if-else เพื่อค้นหาจำนวนสูงสุด if (num1 > num2) {    maxNum = num1; } else {    maxNum = num2; } ด้านบน เราได้ตั้งค่าสูงสุดเป็นตัวแปร maxNum และพิมพ์ในภายหลัง ต่อไปนี้คือตัวอย่างที่สมบูรณ์เพื่อค้นหา

  12. จะสร้างวัตถุ String ใน C # ได้อย่างไร?

    ในการสร้างวัตถุสตริงใน C # ให้ใช้วิธีใดวิธีหนึ่งด้านล่าง โดยการกำหนดตัวอักษรสตริงให้กับตัวแปรสตริง โดยใช้ตัวสร้างคลาสสตริง โดยใช้ตัวดำเนินการเชื่อมสตริง (+) โดยการเรียกคุณสมบัติหรือเรียกวิธีการที่ส่งคืนสตริง โดยการเรียกวิธีการจัดรูปแบบเพื่อแปลงค่าหรือวัตถุเป็นการแสดงสตริง ต่อไปนี้คือตัวอย่างที่แส

  13. จะสร้าง tuple ด้วย string และ int items ใน C # ได้อย่างไร?

    ขั้นแรก ตั้งค่าสองรายการในทูเพิล Tuple<int, string> tuple = new Tuple<int, string>(20, "Tom"); ตอนนี้ให้ตรวจสอบรายการแรกในทูเพิล ซึ่งเป็นจำนวนเต็ม if (tuple.Item1 == 20) {    Console.WriteLine(tuple.Item1); } ตอนนี้ตรวจสอบรายการที่สองในทูเพิลซึ่งเป็นสตริง - if (tupl

  14. จะสร้างเธรดใน C # ได้อย่างไร?

    เธรดเป็นกระบวนการที่มีน้ำหนักเบา เธรดถูกกำหนดให้เป็นเส้นทางการดำเนินการของโปรแกรม เธรดถูกสร้างขึ้นโดยการขยายคลาสเธรด คลาสเธรดแบบขยายจะเรียกเมธอด Start() เพื่อเริ่มการดำเนินการเธรดย่อย ตัวอย่างของเธรด:ตัวอย่างทั่วไปของการใช้เธรดคือการใช้งานการเขียนโปรแกรมพร้อมกันโดยระบบปฏิบัติการสมัยใหม่ การใช้เธรดช

  15. วิธีสร้างอาร์เรย์แบบไดนามิกใน C #

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

  16. จะสร้างลูปไม่สิ้นสุดใน C # ได้อย่างไร?

    การวนซ้ำไม่สิ้นสุดคือการวนซ้ำที่ไม่สิ้นสุดและวนซ้ำไปเรื่อย ๆ มาดูตัวอย่างการสร้าง infinite loop ใน C# ตัวอย่าง using System; namespace Demo {    class Program {       static void Main(string[] args) {          for (int a = 0; a < 50; a--) {  

  17. จะสร้างแอตทริบิวต์ที่กำหนดเองใน C # ได้อย่างไร

    คุณลักษณะที่กำหนดเองที่สามารถใช้เพื่อเก็บข้อมูลการประกาศและสามารถดึงข้อมูลได้ในขณะใช้งาน ให้เราดูวิธีการประกาศแอตทริบิวต์ที่กำหนดเอง [AttributeUsage ( AttributeTargets.Class | AttributeTargets.Constructor | AttributeTargets.Field | AttributeTargets.Method | AttributeTargets.Property, AllowMultiple

  18. คุณจะเริ่มต้นอาร์เรย์ที่ขรุขระใน C # ได้อย่างไร

    อาร์เรย์ Jagged คืออาร์เรย์ของอาร์เรย์ นี่คือวิธีที่คุณสามารถเริ่มต้นได้ int[][] rank = new int[2][]{new int[]{3,2,7},new int[]{9,4,5,6}}; ต่อไปนี้คือตัวอย่างที่แสดงวิธีการเริ่มต้นอาร์เรย์ที่มีรอยหยักใน C# ตัวอย่าง using System; namespace ArrayApplication {    class MyArray {    

  19. จะสร้างซ้อนกันในขณะที่วนซ้ำใน C # ได้อย่างไร?

    สำหรับลูป while ที่ซ้อนกัน เรามีลูป while สองตัว ลูปแรกจะตรวจสอบเงื่อนไขและหากเงื่อนไขนั้นเป็นจริง ลูปนั้นจะไปที่ลูปภายในนั่นคือลูปที่ซ้อนกัน วง 1 ในขณะที่ (<25) {} วง 2 (วงใน1) ในขณะที่ (b<45){} ในการสร้างการซ้อน while loop ต่อไปนี้คือตัวอย่างโค้ด ตัวอย่าง ใช้โปรแกรม System;namespace { สาธิตคลาส

  20. จะสร้างข้อยกเว้นที่ผู้ใช้กำหนดใน C # ได้อย่างไร?

    เช่นเดียวกับภาษาการเขียนโปรแกรมอื่น ๆ ใน C # คุณสามารถสร้างข้อยกเว้นที่ผู้ใช้กำหนดเองได้อย่างง่ายดาย คลาสข้อยกเว้นที่ผู้ใช้กำหนดได้มาจากคลาสข้อยกเว้น ในตัวอย่างด้านล่าง ข้อยกเว้นที่สร้างขึ้นไม่ใช่ข้อยกเว้นในตัว TempIsZeroException คุณสามารถลองเรียกใช้โค้ดต่อไปนี้เพื่อเรียนรู้วิธีสร้างข้อยกเว้นที่ก

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