Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C#
C#
  1. คุณสมบัติ Array.IsSynchronized ของคลาสอาร์เรย์ทำอะไรใน C #

    คุณสมบัติ Array.IsSynchronized ใน C ได้รับค่าที่ระบุว่าการเข้าถึง Array มีการซิงโครไนซ์หรือไม่ คุณสมบัติ IsSynchronized ถูกใช้งานโดย Arrays เนื่องจากจำเป็นต้องใช้โดยอินเทอร์เฟซ System.Collections.ICollection คลาสที่ใช้อาร์เรย์ยังสามารถใช้การซิงโครไนซ์ของตัวเองได้โดยใช้คุณสมบัติ SyncRoot ต่อไปนี้เป

  2. ความแตกต่างที่สำคัญระหว่าง C # และ Java

    C # และ Java เป็นภาษาโปรแกรมเชิงวัตถุที่ใช้กันอย่างแพร่หลาย ต่อไปนี้เป็นข้อแตกต่างระหว่าง C# และ Java - โอเปอเรเตอร์โอเวอร์โหลด C# รองรับ Operator โอเวอร์โหลด แต่ Java ไม่มีแนวคิดเรื่อง Operator Overloading ตัวแทน C# มีผู้รับมอบสิทธิ์ ในขณะที่ Java ไม่รองรับแนวคิดนี้ เรียกใช้โปรแกรม Java มี JVM (

  3. จะทราบได้อย่างไรว่าสตริงมีอักขระที่ไม่ซ้ำกันทั้งหมดโดยใช้ C #

    ในการตรวจสอบว่าสตริงมีอักขระเฉพาะหรือไม่ ก่อนอื่นให้ตรวจสอบคำในสตริงด้วยคำถัดไป - for (int j = i + 1; j < val.Length; j++) {    if (val[i] == val[j]) } หากคุณพบรายการที่ตรงกัน แสดงว่าสตริงนั้นไม่มีอักขระที่ไม่ซ้ำกัน หากคุณไม่พบรายการที่ตรงกัน แสดงว่าสตริงนั้นมีอักขระที่ไม่ซ้ำกันทั้งหม

  4. การประยุกต์ใช้การสะท้อนใน C # คืออะไร?

    ออบเจ็กต์การสะท้อนใช้สำหรับรับข้อมูลประเภทที่รันไทม์ คลาสที่ให้การเข้าถึงข้อมูลเมตาของโปรแกรมที่กำลังทำงานอยู่ในเนมสเปซ System.Reflection ต่อไปนี้คือการประยุกต์ใช้การสะท้อน - อนุญาตให้ดูข้อมูลแอตทริบิวต์ที่รันไทม์ ช่วยให้ตรวจสอบประเภทต่างๆ ในชุดประกอบและยกตัวอย่างประเภทเหล่านี้ได้ อนุญาตให้ผูกกับเ

  5. จะใช้วิธี ReadKey () ของคลาส Console ใน C # ได้อย่างไร

    Console.ReadKey(); สำหรับผู้ใช้ VS.NET ทำให้โปรแกรมรอการกดปุ่มและป้องกันไม่ให้หน้าจอทำงานและปิดอย่างรวดเร็วเมื่อเปิดโปรแกรมจาก Visual Studio .NET การใช้งานทั่วไปของเมธอด ReadKey() คือคุณสามารถหยุดการทำงานของโปรแกรมได้ สามารถทำได้จนกว่าผู้ใช้จะกดปุ่ม เรามาดูตัวอย่างกัน − ตัวอย่าง using System; pub

  6. ค่าตัวเลขจำนวนเต็มเทียบกับตัวอักษรทศนิยมใน C #

    ตัวอักษรจำนวนเต็ม ค่าตามตัวอักษรจำนวนเต็มอาจเป็นค่าคงที่ทศนิยมหรือค่าคงที่ฐานสิบหก คำนำหน้าระบุฐานหรือฐาน:0x หรือ 0X สำหรับเลขฐานสิบหก และไม่มีรหัสนำหน้าสำหรับทศนิยม นี่คือตัวอย่างบางส่วนของตัวอักษรจำนวนเต็ม - 10 // int 18u // unsigned int ลองใช้ตัวอักษรข้างต้นในขณะที่ประกาศและเริ่มต้นตัวแปร - //

  7. วิธีการทั่วไปใน C # คืออะไร?

    Generics อนุญาตให้คุณเขียนคลาสหรือเมธอดที่สามารถทำงานกับข้อมูลประเภทใดก็ได้ ประกาศวิธีการทั่วไปด้วยพารามิเตอร์ประเภท - static void Swap(ref T lhs, ref T rhs) {} ในการเรียกวิธีการทั่วไปที่แสดงด้านบนนี้ เป็นตัวอย่าง – Swap(ref a, ref b); ให้เราดูวิธีการสร้างวิธีการทั่วไปใน C# - ตัวอย่าง using System

  8. HashSet ใน C #

    HashSet ใน C# กำจัดสตริงหรือองค์ประกอบที่ซ้ำกันในอาร์เรย์ ใน C# เป็นคอลเลกชันชุดที่ปรับให้เหมาะสมที่สุด ให้เราดูตัวอย่างเพื่อลบสตริงที่ซ้ำกันโดยใช้ C # HashSet ที่นี่เรามีองค์ประกอบที่ซ้ำกัน - ตัวอย่าง using System; using System.Collections.Generic; using System.Linq; class Program {    

  9. คุณลักษณะ C ++ ที่ขาดหายไปใน C # คืออะไร

    C# เป็นภาษาโปรแกรมเชิงวัตถุที่เรียบง่าย ทันสมัย ​​มีวัตถุประสงค์ทั่วไปซึ่งพัฒนาขึ้นโดย Microsoft ภายในโครงการ .NET ที่นำโดย Anders Hejlsberg C ++ เป็นภาษาโปรแกรมระดับกลางที่พัฒนาโดย Bjarne Stroustrup เริ่มในปี 1979 ที่ Bell Labs C++ ทำงานบนแพลตฟอร์มที่หลากหลาย เช่น Windows, Mac OS และ UNIX เวอร์ชัน

  10. คุณสมบัติ Array.SyncRoot ของคลาสอาร์เรย์ทำอะไรใน C #

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

  11. การอ้างอิงแบบวงกลมใน C # คืออะไร

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

  12. การใช้คำสั่ง 'การใช้' ใน C # คืออะไร?

    คำสั่งที่ใช้ใช้เพื่อตั้งค่าทรัพยากรอย่างน้อยหนึ่งรายการ ทรัพยากรเหล่านี้ถูกดำเนินการและปล่อยทรัพยากร คำสั่งนี้ยังใช้กับการทำงานของฐานข้อมูลด้วย เป้าหมายหลักคือการจัดการทรัพยากรและปล่อยทรัพยากรทั้งหมดโดยอัตโนมัติ เรามาดูตัวอย่างกันว่า “A” จะพิมพ์ออกมาก่อนเนื่องจาก SystemResource ได้รับการจัดสรรก่อน

  13. คุณลักษณะทั่วไปใน C # คืออะไร

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

  14. ตัวอักษรสตริงใน C # คืออะไร?

    ตัวอักษรสตริงหรือค่าคงที่อยู่ในเครื่องหมายคำพูดคู่ หรือด้วย @ สตริงประกอบด้วยอักขระที่คล้ายกับตัวอักษร:อักขระธรรมดา ลำดับหลีก และอักขระสากล นี่คือตัวอย่างบางส่วนของตัวอักษรสตริง - “Hi, User" "You’re Welcome, \ ต่อไปนี้เป็นตัวอย่างการแสดงการใช้ตัวอักษรสตริง - ตัวอย่าง using S

  15. ตัวอักษรทศนิยมใน C # คืออะไร

    ลิเทอรัลพอยต์ทศนิยมมีส่วนจำนวนเต็ม จุดทศนิยม เศษส่วน และส่วนเลขชี้กำลัง คุณสามารถแสดงตัวอักษรทศนิยมในรูปแบบทศนิยมหรือเลขชี้กำลังได้ ต่อไปนี้เป็นตัวอย่างบางส่วนของตัวอักษรทศนิยม - 9.23456 269485E-5F ให้เราพิมพ์ตัวอักษรทศนิยม - ตัวอย่าง using System; namespace Demo {    class Program {

  16. ตัวสร้างดัชนีใน C # คืออะไร

    ตัวสร้างดัชนีอนุญาตให้สร้างดัชนีวัตถุ เช่น อาร์เรย์ ให้เราดูไวยากรณ์ − element-type this[int index] {    // The get accessor.    get {       // return the value specified by index    }    // The set accessor.    set {     &n

  17. คลาส I/O ใน C # คืออะไร

    เนมสเปซ System.IO มีคลาสต่างๆ ที่เป็นประโยชน์สำหรับการดำเนินการต่างๆ กับไฟล์ เช่น การสร้างและการลบไฟล์ การอ่านหรือเขียนไฟล์ การปิดไฟล์ เป็นต้น ต่อไปนี้เป็นคลาส I/O ใน C# - ซีเนียร์ คลาส I/O &คำอธิบาย 1 BinaryReader อ่านข้อมูลพื้นฐานจากสตรีมไบนารี 2 BinaryWriter เขียนข้อมูลพื้นฐานในรูปแบบไบนา

  18. เรียงลำดับรายการพจนานุกรมตามค่าใน C #

    ประการแรก ให้เราสร้างพจนานุกรม - var d = new Dictionary<string, int>(5); ตอนนี้เพิ่มคีย์และค่า - // add key and value d.Add("car", 25); d.Add("bus", 28); d.Add("motorbike", 17); ใช้ orderby เพื่อเรียงลำดับตามค่า - var val = from ele in d orderby ele.Value ascend

  19. คอลเล็กชันทั่วไปใน C # คืออะไร

    คอลเล็กชันทั่วไปใน C# ได้แก่ , ฯลฯ รายการ List คือคอลเล็กชันทั่วไปและ ArrayList คือคอลเล็กชันที่ไม่ใช่แบบทั่วไป เรามาดูตัวอย่างกัน ในที่นี้ เรามี 6 องค์ประกอบในรายการ − ตัวอย่าง using System; using System.Collections.Generic; class Program {    static void Main() {      

  20. ผู้แทนทั่วไปใน C # คืออะไร?

    เมื่อใช้ผู้รับมอบสิทธิ์ทั่วไป คุณไม่จำเป็นต้องกำหนดคำสั่งของผู้รับมอบสิทธิ์ มีการกำหนดไว้ในเนมสเปซของระบบ คุณสามารถกำหนดผู้รับมอบสิทธิ์ทั่วไปด้วยพารามิเตอร์ประเภท ตัวอย่างเช่น − delegate T myDelegete<T>(T n); ตัวอย่าง ต่อไปนี้คือตัวอย่างที่แสดงวิธีการสร้างตัวแทนทั่วไปใน C# - using System; us

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