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

    ใน C# ตัวระบุบางตัวมีความหมายพิเศษในบริบทของโค้ด เช่น get และ set เรียกว่าคีย์เวิร์ดตามบริบท ต่อไปนี้เป็นตารางแสดงคำหลักตามบริบท - คำหลักตามบริบท เพิ่ม นามแฝง ขึ้น ลดลง ไดนามิก ตั้งแต่ รับ ทั่วโลก กลุ่ม เป็น เข้าร่วม ปล่อย สั่งซื้อโดย บางส่วน (ประเภท) บางส่วน(วิธีการ) ลบ เลือก ชุด

  2. ไดนามิกอาร์เรย์ใน C # คืออะไร?

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

  3. เหตุการณ์ใน C # คืออะไร?

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

  4. อะไรคือความแตกต่างระหว่างตัวสร้างและตัวทำลายใน C #?

    ตัวสร้าง ตัวสร้างคลาสเป็นฟังก์ชันสมาชิกพิเศษของคลาสที่ดำเนินการทุกครั้งที่เราสร้างวัตถุใหม่ของคลาสนั้น คอนสตรัคเตอร์มีชื่อเหมือนกันทุกประการกับชื่อคลาส และไม่มีประเภทการส่งคืน ตัวสร้างมีชื่อเดียวกับชื่อคลาส - class Demo {    public Demo() {} } ต่อไปนี้เป็นตัวอย่าง − ตัวอย่าง using Sy

  5. อะไรคือความแตกต่างระหว่างพารามิเตอร์ ref และ out ใน C #?

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

  6. ความแตกต่างระหว่างเมธอดของคลาสและสมาชิกคลาสใน C # คืออะไร

    ฟังก์ชันสมาชิก เช่น เมธอดของคลาสคือฟังก์ชันที่มีคำจำกัดความหรือต้นแบบภายในนิยามคลาสที่คล้ายกับตัวแปรอื่นๆ มันทำงานบนวัตถุใด ๆ ของคลาสที่เป็นสมาชิก และสามารถเข้าถึงสมาชิกทั้งหมดของคลาสสำหรับวัตถุนั้นได้ ต่อไปนี้เป็นตัวอย่าง − public void setLength( double len ) {    length = len; } public

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

    คลาส Array เป็นคลาสพื้นฐานสำหรับอาร์เรย์ทั้งหมดใน C# ถูกกำหนดไว้ในเนมสเปซระบบ ต่อไปนี้เป็นคุณสมบัติของคลาสอาร์เรย์ - นี่คือคุณสมบัติของคลาส Array - Sr.No คุณสมบัติ &คำอธิบาย 1 IsFixedSize รับค่าที่ระบุว่าอาร์เรย์มีขนาดคงที่หรือไม่ 2 เป็นแบบอ่านอย่างเดียว รับค่าที่ระบุว่าอาร์เรย์เป็นแบบอ่านอย

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

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

  9. คำนำหน้า @ ทำอะไรกับตัวอักษรสตริงใน C #

    @prefix ระบุว่าคุณไม่จำเป็นต้องหลีกเลี่ยงอักขระพิเศษในสตริงที่ตามหลังสัญลักษณ์ ข้อความต่อไปนี้ @"D:\new" เท่ากับ: "D:\\new" นอกจากนี้ คำนำหน้า @ ยังใช้หากคุณต้องการให้มีสตริงขนาดใหญ่และต้องการให้แสดงข้ามหลายบรรทัด ต่อไปนี้คือตัวอย่างการแสดงสตริงแบบหลายบรรทัด - ตัวอย่าง using S

  10. เนมสเปซใน C # คืออะไร

    เนมสเปซมีไว้เพื่อให้วิธีแยกชื่อชุดหนึ่งออกจากชุดอื่น นิยามเนมสเปซเริ่มต้นด้วยเนมสเปซคำหลักตามด้วยชื่อเนมสเปซดังนี้ − namespace namespace_name {    // code declarations } กำหนดเนมสเปซ - namespace namespace_name {    // code declarations } ต่อไปนี้เป็นตัวอย่างที่แสดงวิธีการใช้เนม

  11. Dynamic Polymorphism ใน C # คืออะไร?

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

  12. วิธีใช้ RemoveAt ใน C # ArrayList

    วิธีการ RemoveAt ใน C# ใช้เพื่อลบองค์ประกอบในรายการในตำแหน่งที่คุณกำหนด ประการแรก ตั้งค่าองค์ประกอบในรายการ - var subjects = new List<string>(); subjects.Add("Physics"); subjects.Add("Chemistry"); subjects.Add("Biology"); subjects.Add("Science"); หากต้

  13. อะไรคือความแตกต่างระหว่างทศนิยมสองเท่าและทศนิยมใน C #?

    Float , double และ decimal เป็นประเภทค่าทั้งหมดใน C # ตัวแปรประเภทค่าสามารถกำหนดค่าได้โดยตรง มาจากคลาส System.ValueType ประเภทค่ามีข้อมูลโดยตรง ประเภทมูลค่าลอยตัว Float เป็นประเภททศนิยมความแม่นยำเดียว 32 บิต โดยมีช่วง 3.4 x 1038 ถึง + 3.4 x 1038 ขนาดหน่วยความจำ 4 ไบต์ float a = 3.5f; ประเภทค่

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

    do...while loop ตรวจสอบเงื่อนไขเมื่อสิ้นสุดลูป คล้ายกับ while loop ยกเว้น do...while loop รับประกันว่าจะดำเนินการอย่างน้อยหนึ่งครั้ง เพื่อสร้าง do while loop − do {    statement(s); } while( condition ); นิพจน์เงื่อนไขจะปรากฏที่ส่วนท้ายของลูป ดังนั้นคำสั่งในลูปจะดำเนินการหนึ่งครั้งก่อนที

  15. คลาสที่ซ้อนกันใน C # คืออะไร

    คลาสที่ซ้อนกันคือคลาสที่ประกาศในคลาสอื่นที่ล้อมรอบ เป็นสมาชิกของคลาสที่ปิดล้อม และสมาชิกของคลาสที่ล้อมรอบจะไม่สามารถเข้าถึงสมาชิกของคลาสที่ซ้อนกันได้ ให้เราดูตัวอย่างโค้ดของคลาสที่ซ้อนกันใน C# - class One {    public int num1;    public class Two {       public i

  16. วิธีการที่ใช้กันทั่วไปของคลาสอาร์เรย์ใน C # คืออะไร

    คลาส Array เป็นคลาสพื้นฐานสำหรับอาร์เรย์ทั้งหมดใน C# ถูกกำหนดไว้ในเนมสเปซของระบบ วิธีการที่ใช้บ่อยที่สุดของคลาสอาร์เรย์คือ − ซีเนียร์ วิธีการและคำอธิบาย 1 ชัดเจน ตั้งค่าช่วงขององค์ประกอบในอาร์เรย์เป็นศูนย์ เป็นเท็จ หรือเป็นโมฆะ ขึ้นอยู่กับประเภทองค์ประกอบ 2 คัดลอก(Array, Array, Int32) คัดลอกช

  17. สมาชิกคงที่ของคลาส C # คืออะไร

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

  18. ฟังก์ชั่นสมาชิกคงที่ใน C # คืออะไร?

    ฟังก์ชันสแตติกเข้าถึงได้เฉพาะตัวแปรสแตติกเท่านั้น ฟังก์ชันสแตติกมีอยู่ก่อนที่อ็อบเจ็กต์จะถูกสร้างขึ้น ตั้งค่าฟังก์ชันสแตติกเป็น − public static int getNum() {} ต่อไปนี้คือตัวอย่างที่แสดงให้เห็นถึงการใช้ฟังก์ชันสแตติก - ตัวอย่าง using System; namespace Demo {    class StaticVar {  

  19. การเข้าถึงเริ่มต้นสำหรับคลาสใน C # คืออะไร

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

  20. ความแตกต่างของรันไทม์ใน C # คืออะไร?

    ความแตกต่างระหว่างรันไทม์มีวิธีการแทนที่ที่เรียกว่าการรวมแบบไดนามิกหรือการรวมปลาย มันถูกนำไปใช้โดยคลาสนามธรรมและฟังก์ชั่นเสมือน คลาสนามธรรม คลาสนามธรรมประกอบด้วยเมธอดนามธรรมซึ่งใช้งานโดยคลาสที่ได้รับ ให้เราดูตัวอย่างของคลาสนามธรรมที่ใช้รันไทม์ polymorphism - ตัวอย่าง using System; namespace Polym

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