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

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

  2. StringWriter กับ StringReader ใน C #?

    StringReader และ StringWriter มาจาก TextReader และ TextWriter StringWriter ใช้สำหรับเขียนลงในบัฟเฟอร์สตริง ใช้ TextWriter เพื่อเขียนข้อมูลลงในสตริง สำหรับ StringWriter - ตัวอย่าง StringWriter sWriter = new StringWriter(); while(true) {    myChar = strReader.Read();    if(myChar

  3. จะคัดลอกคอลเล็กชันไปยัง Array โดยใช้ C # ได้อย่างไร

    ในการคัดลอกคอลเลกชันไปยังอาร์เรย์ ก่อนอื่นให้ตั้งค่า - List < string > list1 = new List < string > (); list1.Add("Car"); list1.Add("Bus"); list1.Add("Motorbike"); list1.Add("Train"); ตอนนี้ประกาศอาร์เรย์สตริงและใช้วิธี CopyTo() เพื่อคัดลอก - strin

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

    String ย่อมาจาก System.String ในขณะที่ string เป็นชื่อแทนใน C# สำหรับ System.String - ตัวอย่างเช่น string str =ยินดีต้อนรับ!; ไม่จำเป็น แต่โดยทั่วไปแล้ว String จะใช้เมื่อคุณทำงานกับชั้นเรียน string str =String.Format(ยินดีต้อนรับ! {0}!, ผู้ใช้); เนื่องจากสตริงเป็นนามแฝงสำหรับระบบ สตริง นามแฝงสำหร

  5. อะไรคือความแตกต่างระหว่างตัวอักษรและค่าคงที่ใน C #?

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

  6. อะไรคือความแตกต่างระหว่างอินเทอร์เฟซและคลาสใน C #?

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

  7. อะไรคือความแตกต่างระหว่างวิธี String.Copy () และ String.Clone () ใน C #

    String.Copy() วิธีการสร้างอินสแตนซ์ใหม่ของ String เหมือนกับสตริงที่ระบุ ต่อไปนี้เป็นตัวอย่างวิธีการ Copy() − ตัวอย่าง using System; class Demo {    static void Main(String[] args) {       string str1 = "mark";       string str2 = "marcus"

  8. เขียนโปรแกรม C# เพื่อค้นหา GCD และ LCM?

    GCD (ตัวหารร่วมมากสุด) GCD เป็นจำนวนเต็มบวกที่ใหญ่ที่สุดที่หารจำนวนเต็มแต่ละจำนวน LCM (ตัวคูณร่วมน้อย) LCM ของตัวเลขสองตัวเป็นจำนวนเต็มที่น้อยที่สุดที่หารด้วยตัวเลขทั้งสองตัวได้ ต่อไปนี้คือตัวอย่างการคำนวณ GCD และ LCM ที่นี่ เรากำลังคำนวณ LCM และ GCD ของ 10 และ 16 − ตัวอย่าง using System; using S

  9. เขียนโปรแกรม C# เพื่อคำนวณเลขคณิตพื้นฐาน

    ให้เราทำการคำนวณทางคณิตศาสตร์ต่อไปนี้ - Sr.No ตัวดำเนินการ &คำอธิบาย 1 + เพิ่มตัวถูกดำเนินการสองตัว 2 - ลบตัวถูกดำเนินการที่สองจากตัวแรก 3 * คูณทั้งสองตัวถูกดำเนินการ 4 / หารตัวเศษด้วยตัวลบ ต่อไปนี้คือตัวอย่างการคำนวณทางคณิตศาสตร์โดยใช้ตัวดำเนินการที่ให้มาข้างต้น - ตัวอย่าง usin

  10. อะไรคือความแตกต่างระหว่างวิธี String.Copy () และ String.CopyTo () ใน C #

    String.CopyTo() วิธีการรับอักขระสตริงและวางลงในอาร์เรย์ กลุ่มของอักขระถูกคัดลอกจากสตริงต้นทางไปยังอาร์เรย์อักขระ ต่อไปนี้เป็นวิธี Copy() - ตัวอย่าง using System; class Demo {    static void Main(String[] args) {       string str = "This is it!";     &nb

  11. วิธีการซ่อนใน C # คืออะไร?

    การซ่อนเมธอดเรียกอีกอย่างว่าการแชโดว์ เมธอดของคลาสพาเรนต์ใช้ได้กับคลาสย่อยโดยไม่ต้องใช้คีย์เวิร์ดแทนที่ในแชโดว์ คลาสย่อยมีฟังก์ชันเดียวกันในเวอร์ชันของตัวเอง ใช้คีย์เวิร์ดใหม่เพื่อทำการแชโดว์ เรามาดูตัวอย่างกัน ตัวอย่าง using System; using System.Collections.Generic; class Demo {    pub

  12. เขียนโปรแกรม C# เพื่อตรวจสอบว่าตัวเลขที่ป้อนเป็นหมายเลข Armstrong หรือไม่?

    ตัวเลขคือตัวเลข Armstrong หากผลรวมของลูกบาศก์ของตัวเลขแต่ละหลักเท่ากับตัวเลขนั้นเอง ในที่นี้ เราจะหาเศษที่เหลือและจะรวมเป็นลูกบาศก์ของเศษที่เหลือ rem = i % 10; sum = sum + rem*rem*rem; จากนั้นหากผลรวมข้างต้นที่ออกมาหลังจากการวนซ้ำเท่ากับผลรวม ก็จะเป็นตัวเลขอาร์มสตรอง if (sum == num) {    

  13. การรวมแบบคงที่ใน C # คืออะไร?

    การเชื่อมโยงฟังก์ชันกับอ็อบเจ็กต์ระหว่างเวลาคอมไพล์เรียกว่าการโยงแบบคงที่ C# มีเทคนิค 2 แบบในการใช้ Static Polymorphism ได้แก่ Function overloading และ Operator overloading ใน Function Overloading คุณสามารถมีคำจำกัดความได้หลายแบบสำหรับชื่อฟังก์ชันเดียวกันในขอบเขตเดียวกัน ตัวอย่าง void print(int i)

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

    สตริงที่เปลี่ยนแปลงได้ StringBuilder เป็นสตริงที่เปลี่ยนแปลงได้ใน C # ด้วย StringBuilder คุณสามารถขยายจำนวนอักขระในสตริงได้ ไม่สามารถเปลี่ยนสตริงได้เมื่อสร้างแล้ว แต่สามารถขยาย StringBuilder ได้ มันไม่ได้สร้างวัตถุใหม่ในหน่วยความจำ ตั้งค่า StringBuilder - StringBuilder str = new StringBuilder();

  15. คลาส BitArray ใน C # คืออะไร

    คลาส BitArray จะใช้เมื่อคุณต้องการเก็บบิตแต่ไม่ทราบจำนวนบิตล่วงหน้า ต่อไปนี้เป็นคุณสมบัติบางอย่างของคลาส BitArray ใน C# - ซีเนียร์ คุณสมบัติ &คำอธิบาย 1 นับ รับจำนวนองค์ประกอบที่มีอยู่ใน BitArray 2 เป็นแบบอ่านอย่างเดียว รับค่าที่ระบุว่า BitArray เป็นแบบอ่านอย่างเดียวหรือไม่ 3 รายการ รับห

  16. คุณสมบัติของคลาสเธรด

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

  17. อะไรคือความแตกต่างระหว่างอินเทอร์เฟซและคลาสนามธรรมใน C #?

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

  18. อะไรคือความแตกต่างระหว่างคำสั่ง break และ continue ใน C #

    คำสั่ง break จะยุติการวนซ้ำและโอนการดำเนินการไปยังคำสั่งหลังการวนซ้ำทันที คำสั่ง Continue ทำให้การวนซ้ำนั้นข้ามส่วนอื่นๆ ของร่างกายและทดสอบเงื่อนไขซ้ำทันทีก่อนที่จะทำซ้ำ เมื่อพบคำสั่ง break ภายในลูป การวนซ้ำจะสิ้นสุดลงทันทีและการควบคุมโปรแกรมจะกลับมาทำงานต่อในคำสั่งถัดไปหลังจากวนซ้ำ คำสั่ง Contin

  19. คลาส System.Console และวิธีการใน C # คืออะไร

    คลาส System.Console ใน C# แสดงถึงอินพุต เอาต์พุต และสตรีมข้อผิดพลาดมาตรฐานสำหรับแอปพลิเคชันคอนโซล ต่อไปนี้เป็นวิธีการบางอย่างของคลาส System.Console - อ้างถึง:วิธีการคลาสระบบ MSDN Sr.No วิธีการ &คำอธิบาย 1 บี๊บ() เล่นเสียงบี๊บผ่านลำโพงคอนโซล 2 บี๊บ (Int32,Int32) เล่นเสียงบี๊บของความถี่และระย

  20. จะสร้าง 100 เลขคี่แรกโดยใช้ C # ได้อย่างไร

    ในการสร้างตัวเลขคี่ 100 ตัวแรก ให้ตั้งค่า a for loop จาก 1 ถึง 100 for(val = 1; val <l= 100; val++) {} ภายใต้ลูป ให้กำหนดเงื่อนไขสำหรับเลขคี่ เช่น ถ้าม็อด 2 ของตัวเลขไม่เท่ากับ 0 มันจะเป็นเลขคี่ for(val = 1; val <= 100; val++) {    if(val%2 != 0) {       Console.Write

Total 2668 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:31/134  20-คอมพิวเตอร์/Page Goto:1 25 26 27 28 29 30 31 32 33 34 35 36 37