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

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

  2. โอเปอเรเตอร์ ternary ใน C # คืออะไร?

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

  3. วิธี AddRange ในรายการ C # คืออะไร

    เมธอด AddRange ในรายการจะเพิ่มคอลเล็กชันขององค์ประกอบทั้งหมด เรามาดูตัวอย่างกัน − ขั้นแรก ตั้งค่ารายการใน C# และเพิ่มองค์ประกอบ - List<int> list = new List<int>(); list.Add(100); list.Add(200); list.Add(300); list.Add(400); ตอนนี้ตั้งค่าอาร์เรย์ขององค์ประกอบที่จะเพิ่มลงในรายการ - // ar

  4. ชั้นฐานข้อมูลได้ทุกประเภทใน C # .NET คืออะไร?

    วัตถุเป็นชั้นฐานข้อมูลได้ทุกประเภทใน C # ประเภทวัตถุเป็นชั้นฐานที่ดีที่สุดสำหรับชนิดข้อมูลทั้งหมดใน C # สามัญชนิดของระบบ (CTS) วัตถุคือนามแฝงสำหรับระดับ System.Object. เมื่อประเภทค่าจะถูกแปลงเป็นชนิดของวัตถุจะเรียกว่ามวยและในมืออื่น ๆ เมื่อมีชนิดของวัตถุจะถูกแปลงเป็นประเภทค่าก็จะเรียกว่าแกะกล่อง.

  5. จะใช้ LINQ ใน C # ได้อย่างไร?

    Language Integrated Query (LINQ) เป็นคอมโพเนนต์ของ Microsoft .NET Framework และไวยากรณ์การสืบค้นแบบเดียวกันใน C# มีชุดของชื่อเมธอดและขยายภาษาด้วยนิพจน์แบบสอบถาม สำหรับ LINQ ใน C# ให้ใช้ − using System.Linq; เรามาดูตัวอย่างกัน ที่นี่เราได้ใช้วิธีคำนวณของ LINQ Count and Average เพื่อค้นหาการนับองค์ป

  6. จะใช้ LINQ เพื่อเรียงลำดับรายการใน C # ได้อย่างไร?

    ใช้คีย์เวิร์ด LINQ orderby เพื่อจัดเรียงรายการในภาษา C# ในตัวอย่างด้านล่าง เราได้กำหนดลำดับขององค์ประกอบ - var myLen = from element in myList orderby element.Length select element; เรามาดูตัวอย่างกัน − ตัวอย่าง using System; using System.Collections.Generic; using System.Linq; class Demo {  

  7. จะใช้คลาส NameValueCollection ใน C # ได้อย่างไร?

    NameValueCollection ตั้งค่ามากกว่าหนึ่งค่าสำหรับคีย์เดียว ตอนนี้เรามาดูวิธีการใช้พวกมันในโปรแกรม C# ของเรากัน ตั้งค่าคอลเลกชัน - static NameValueCollection GetCollection() {    NameValueCollection myCollection = new NameValueCollection();    myCollection.Add("Tim", &qu

  8. Finalizers ใน C # คืออะไร?

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

  9. คุณลักษณะที่กำหนดไว้ล่วงหน้าใน C # คืออะไร

    ต่อไปนี้เป็นแอตทริบิวต์ที่กำหนดไว้ล่วงหน้าใน C# - AttributeUsage แบบมีเงื่อนไข ล้าสมัย AttributeUsage แอตทริบิวต์ที่กำหนดไว้ล่วงหน้า AttributeUsage อธิบายวิธีการใช้คลาสแอตทริบิวต์ที่กำหนดเอง นี่คือไวยากรณ์ − [AttributeUsage (    validon,    AllowMultiple = allowmultiple,  

  10. การสะท้อนกลับใน C # คืออะไร?

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

  11. ประเภทข้อมูลอ้างอิงใน C # คืออะไร

    ชนิดข้อมูลอ้างอิงใน C# ไม่มีข้อมูลจริงเก็บไว้ในตัวแปร แต่มีการอ้างอิงถึงตัวแปร ใน C# ต่อไปนี้คือประเภทอ้างอิงในตัว - ประเภทของออบเจ็กต์ Object Type เป็นคลาสพื้นฐานที่ดีที่สุดสำหรับประเภทข้อมูลทั้งหมดใน C# Common Type System (CTS) ประเภทของอ็อบเจ็กต์สามารถกำหนดค่าของชนิดอื่นๆ, ประเภทของค่า, ชนิดอ้า

  12. อาร์เรย์ที่มีรอยหยักใน C # คืออะไร

    Jagged array คืออาร์เรย์ของอาร์เรย์ใน C # คุณสามารถประกาศและเริ่มต้นได้ - int[][] rank = new int[1][]{new int[]{5,3,1}}; ต่อไปนี้คือตัวอย่างที่แสดงวิธีการทำงานกับอาร์เรย์ที่มีรอยหยักใน C# - ตัวอย่าง using System; namespace Program {    class Demo {       static void Main(s

  13. คลาสพื้นฐานสำหรับข้อยกเว้นทั้งหมดใน C # คืออะไร

    คลาส System.SystemException เป็นคลาสพื้นฐานสำหรับข้อยกเว้นของระบบที่กำหนดไว้ล่วงหน้าทั้งหมด คลาสข้อยกเว้นบางคลาสที่ได้รับจากคลาส System.Exception คือคลาส System.ApplicationException และ System.SystemException คลาส System.ApplicationException รองรับข้อยกเว้นที่สร้างโดยโปรแกรมแอปพลิเคชัน ดังนั้นข้อยก

  14. ลองจับ - ในที่สุดใน C #

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

  15. สตริงย่อยใน C #

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

  16. สตรีมใน C #

    สตรีมนั้นเป็นลำดับของไบต์ที่ส่งผ่านเส้นทางการสื่อสาร มีสองกระแสหลัก:สตรีมอินพุตและสตรีมเอาต์พุต อินพุตสตรีมใช้สำหรับอ่านข้อมูลจากไฟล์ (การดำเนินการอ่าน) และสตรีมเอาต์พุตใช้สำหรับการเขียนลงในไฟล์ (การดำเนินการเขียน) คลาส FileStream ในเนมสเปซ System.IO ช่วยในการอ่าน เขียน และปิดไฟล์ คลาสนี้มาจากคลาสน

  17. คีย์เวิร์ดระเหยใน C #

    เพื่อลดปัญหาการทำงานพร้อมกันใน C # ให้ใช้คำสำคัญผันผวน เรามาดูตัวอย่างกัน ต่อไปนี้เป็นวิธีที่คุณใช้คำหลักผันผวนสำหรับตัวแปรสาธารณะ - class Program {    public volatile int a;    public void Program(int _a) {       i = _i;    } } ลองดูตัวอย่างอื่น:เรามีต

  18. IDE ที่ดีที่สุดสำหรับ C # บน MacOS คืออะไร

    บน Windows IDE ที่ดีที่สุดในการรันโปรแกรม C# คือ Visual Studio บน MacOS IDE ที่ดีที่สุดถือเป็น Monodevelop Monodevelop เป็น IDE แบบโอเพ่นซอร์สที่ให้คุณเรียกใช้ C# ได้บนหลายแพลตฟอร์ม เช่น Windows, Linux และ MacOS Monodevelop หรือที่รู้จักกันในชื่อ Xamarin Studio Monodevelop มีคอมไพเลอร์ C# เพื่อรัน

  19. ลอง/จับ/ในที่สุด/โยนคำหลักใน C #

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

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