Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C#
C#
  1. IS เทียบกับ AS Operators ใน C #

    ตัวดำเนินการ IS โอเปอเรเตอร์ is ใน C# จะตรวจสอบว่าประเภทรันไทม์ของออบเจ็กต์เข้ากันได้กับประเภทที่กำหนดหรือไม่ ต่อไปนี้เป็นวากยสัมพันธ์ − expr is type ที่นี่ ด่วน คือนิพจน์ ประเภท เป็นชื่อประเภท ต่อไปนี้คือตัวอย่างการแสดงการใช้ isoperator ใน C# &minis; ตัวอย่าง using System; class One { } class

  2. คุณสมบัติที่สำคัญของการเขียนโปรแกรม C#

    C# เป็นภาษาโปรแกรมเชิงวัตถุที่ทันสมัย ​​มีวัตถุประสงค์ทั่วไป พัฒนาโดย Microsoft C# ได้รับการออกแบบมาสำหรับ Common Language Infrastructure (CLI) ซึ่งประกอบด้วยโค้ดเรียกทำงานและสภาพแวดล้อมรันไทม์ที่ช่วยให้สามารถใช้ภาษาระดับสูงต่างๆ บนแพลตฟอร์มคอมพิวเตอร์และสถาปัตยกรรมต่างๆ ได้ ต่อไปนี้เป็นคุณสมบัติหล

  3. คลาสคงที่ใน C #

    คลาสสแตติก C# ไม่สามารถสร้างอินสแตนซ์ได้และมีได้เฉพาะสมาชิกสแตติกเท่านั้น คลาสสแตติกใน C# ถูกปิดผนึกและไม่สามารถมีตัวสร้างอินสแตนซ์ได้ ต่อไปนี้คือตัวอย่างคลาสสแตติกและสมาชิกสแตติก - ตัวอย่าง using System; public static class Demo {    public static float PI = 3.14f;    public s

  4. การผูกแบบคงที่กับการผูกแบบไดนามิกใน C #

    ความแตกต่างอาจเป็นแบบคงที่หรือแบบไดนามิก ในความหลากหลายแบบคงที่ การตอบสนองต่อฟังก์ชันจะถูกกำหนด ณ เวลารวบรวม ในความหลากหลายแบบไดนามิก จะตัดสินใจที่รันไทม์ Compile Time Polymorphism หรือ Static Binding กลไกของการเชื่อมโยงฟังก์ชันกับอ็อบเจ็กต์ระหว่างเวลาคอมไพล์เรียกว่าการโยงล่วงหน้า เรียกอีกอย่างว่าก

  5. อาร์เรย์พารามิเตอร์/พารามิเตอร์ใน C # คืออะไร

    อาร์เรย์พารามิเตอร์ C# ช่วยคุณได้หากคุณไม่แน่ใจเกี่ยวกับจำนวนอาร์กิวเมนต์ที่ส่งผ่านเป็นพารามิเตอร์ ขณะประกาศเมธอด ต่อไปนี้เป็นไวยากรณ์ที่คุณสามารถใช้คีย์เวิร์ด params − public int function_name(params int[] variable_name) {} นี่คือตัวอย่างเพื่อเรียนรู้เกี่ยวกับอาร์เรย์พารามิเตอร์ใน C# - ตัวอย่าง u

  6. ชนิดข้อมูลตัวชี้ใน C # คืออะไร

    ตัวชี้คือตัวแปรที่มีค่าเป็นที่อยู่ของตัวแปรอื่น เช่น ที่อยู่ตรงของตำแหน่งหน่วยความจำ คล้ายกับตัวแปรหรือค่าคงที่ใดๆ คุณต้องประกาศตัวชี้ก่อนจึงจะสามารถใช้เพื่อเก็บที่อยู่ของตัวแปรได้ ไวยากรณ์ของตัวชี้คือ − type *var-name; ต่อไปนี้เป็นวิธีประกาศประเภทตัวชี้ - int *ip; /* pointer to an integer */ doub

  7. เธรดใน C #

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

  8. คำหลักคงที่ใน C #

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

  9. ตัวดำเนินการ Ternary ใน C #

    ตัวดำเนินการ Ternary เป็นตัวดำเนินการแบบมีเงื่อนไขใน C # ต้องใช้สามอาร์กิวเมนต์และประเมินนิพจน์บูลีน ตัวอย่างเช่น − b = (a == 1) ? 20 : 30; ด้านบน ถ้าตัวถูกดำเนินการแรกประเมินเป็นจริง (1) ตัวถูกดำเนินการที่สองจะถูกประเมิน หากตัวถูกดำเนินการแรกประเมินเป็นเท็จ (0) ตัวถูกดำเนินการที่สามจะถูกประเมิน

  10. กองและคิวใน C #

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

  11. จะเขียนความคิดเห็นบรรทัดเดียวใน C # ได้อย่างไร

    หากคุณต้องการเพิ่มความคิดเห็นที่จำกัดตัวเองในบรรทัดเดียว ให้ใช้ความคิดเห็นแบบบรรทัดเดียว - // variable int i = 20; ต่อไปนี้เป็นตัวอย่างโปรแกรม C# ที่แสดงวิธีการเพิ่มความคิดเห็นบรรทัดเดียว - ตัวอย่าง using System; namespace Demo {    class Program {       static void Main(s

  12. Push vs pop ในคลาสสแต็กใน C #

    คลาสสแต็กแสดงถึงคอลเล็กชันออบเจ็กต์เข้าก่อนออกก่อน ใช้เมื่อคุณต้องการเข้าครั้งสุดท้ายและออกก่อนสำหรับรายการ ต่อไปนี้เป็นคุณสมบัติของคลาส Stack - นับ − รับจำนวนองค์ประกอบในสแต็ก การทำงานแบบพุช เพิ่มองค์ประกอบในสแต็กโดยใช้การดำเนินการพุช - Stack st = new Stack(); st.Push('A'); st.Push(

  13. ฟังก์ชันตัววนซ้ำใน C #

    เมธอด iterator ทำการวนซ้ำแบบกำหนดเองบนคอลเลกชัน ใช้คำสั่งผลตอบแทนผลตอบแทนและส่งคืนแต่ละองค์ประกอบทีละรายการ ตัววนซ้ำจะจำตำแหน่งปัจจุบันและในการวนซ้ำครั้งถัดไป องค์ประกอบถัดไปจะถูกส่งคืน ต่อไปนี้เป็นตัวอย่าง − ตัวอย่าง using System; using System.Collections.Generic; using System.Linq; namespace Dem

  14. ปริมาณใน C #

    ตัวระบุระบุจำนวนอินสแตนซ์ขององค์ประกอบก่อนหน้า (ซึ่งอาจเป็นอักขระ กลุ่ม หรือคลาสอักขระ) ต้องมีอยู่ในสตริงอินพุตเพื่อให้การจับคู่เกิดขึ้น เรามาดูตัวอย่างกัน − * ปริมาณจะตรงกับองค์ประกอบก่อนหน้าศูนย์หรือมากกว่าครั้ง ตัวอย่างเช่น:.0, 19.9, 219.9 ฯลฯ ต่อไปนี้เป็นปริมาณทั้งหมดใน C# - ตัวระบุ คำอธิบาย

  15. จะประกาศผู้รับมอบสิทธิ์ใน C # ได้อย่างไร

    ผู้รับมอบสิทธิ์ใน C # คือการอ้างอิงถึงวิธีการ ผู้รับมอบสิทธิ์คือตัวแปรประเภทการอ้างอิงที่เก็บการอ้างอิงถึงวิธีการ การอ้างอิงสามารถเปลี่ยนแปลงได้ที่รันไทม์ ผู้รับมอบสิทธิ์จะใช้เฉพาะสำหรับการดำเนินการเหตุการณ์และวิธีการโทรกลับ ผู้รับมอบสิทธิ์ทั้งหมดมาจากคลาส System.Delegate โดยปริยาย ให้เราดูวิธีการ

  16. จะประกาศ tuple ใน C # ได้อย่างไร?

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

  17. อาร์เรย์หยักใน C #

    อาร์เรย์ Jagged คืออาร์เรย์ของอาร์เรย์ คุณสามารถประกาศอาร์เรย์แบบหยักที่มีชื่อจุดประเภท int เป็น - int [][] points; ให้เราดูวิธีการเริ่มต้น - int[][] points = new int[][]{new int[]{10,5},new int[]{30,40}, new int[]{70,80},new int[]{ 60, 70 }}; เข้าถึงองค์ประกอบอาร์เรย์หยักเป็น - points[i][j]); ต่

  18. จะกำหนดอันดับของอาร์เรย์ใน C # ได้อย่างไร?

    ในการค้นหาจำนวนมิติของอาร์เรย์ ให้ใช้คุณสมบัติ Array Rank นี่คือวิธีที่คุณสามารถกำหนดได้ - arr.Rank ที่นี่ arr คืออาร์เรย์ของเรา - int[,] arr = new int[3,4]; หากคุณต้องการรับแถวและคอลัมน์ที่มีอยู่ ให้ใช้คุณสมบัติ GetLength - arr.GetLength(0); arr.GetLength(1); ต่อไปนี้เป็นรหัสที่สมบูรณ์ - ตัวอย่า

  19. จะใช้คำสั่ง #undef ใน C # ได้อย่างไร?

    คำสั่ง #undef ช่วยให้คุณสามารถกำหนดสัญลักษณ์ได้ ต่อไปนี้เป็นวากยสัมพันธ์ − #undef SYMBOL ตัวอย่างเช่น #undef One โดยจะประเมินเป็นเท็จเมื่อใช้ร่วมกับ #if directive เรามาดูตัวอย่างกัน − ตัวอย่าง #define One #undef Two using System; namespace Demo {    class Program {      

  20. จะจับข้อยกเว้นการอ้างอิง null ใน C # ได้อย่างไร

    จัดการข้อผิดพลาดที่เกิดจากการอ้างอิงวัตถุ null ข้อยกเว้นการอ้างอิงค่า Null เกิดขึ้นเมื่อคุณต้องการเข้าถึงช่องสมาชิกหรือประเภทฟังก์ชันที่ชี้ไปที่ค่าว่าง สมมติว่าเรามีสตริงว่างต่อไปนี้ − string str = null; ตอนนี้คุณพยายามหาความยาวของสตริงว่างจากนั้นก็ทำให้เกิดข้อยกเว้น - If(str.Length == null) {} เ

Total 2668 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:15/134  20-คอมพิวเตอร์/Page Goto:1 9 10 11 12 13 14 15 16 17 18 19 20 21