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

    การประกาศอาร์เรย์ไม่ได้เริ่มต้นอาร์เรย์ในหน่วยความจำ เมื่อเริ่มต้นตัวแปรอาร์เรย์ คุณสามารถกำหนดค่าให้กับอาร์เรย์ได้ Array เป็นประเภทอ้างอิง ดังนั้นคุณต้องใช้คำหลักใหม่เพื่อสร้างอินสแตนซ์ของอาร์เรย์ ตัวอย่างเช่น กำหนดค่าเหมือนคำสั่งต่อไปนี้ − double[] price = new double[5]; price[0] = 3245.50; price

  2. อะไรคือความแตกต่างระหว่างรายการและอาร์เรย์ใน C #?

    อาร์เรย์จัดเก็บคอลเล็กชันตามลำดับขนาดคงที่ขององค์ประกอบประเภทเดียวกัน ในขณะที่รายการเป็นคอลเล็กชันทั่วไป เพื่อกำหนดรายการ - List<string7gt; myList = new List<string>(); หากต้องการตั้งค่าองค์ประกอบในรายการ คุณต้องใช้วิธีเพิ่ม - myList.Add("Audi"); myList.Add("BMW"); myL

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

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

  4. สุดท้ายสุดท้ายและจบใน C #

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

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

    พจนานุกรม พจนานุกรมคือชุดของคีย์และค่าใน C # พจนานุกรมรวมอยู่ในเนมสเปซ System.Collection.Generics ประกาศพจนานุกรม - IDictionary<int, int> d = new Dictionary<int, int>(); การเพิ่มองค์ประกอบ − IDictionary<int, int> d = new Dictionary<int, int>(); d.Add(1,97); d.Add(2,89); d.

  6. คลาสสตริงใน C #

    คีย์เวิร์ดสตริงคือนามแฝงสำหรับคลาส System.String คลาสสตริงมีคุณสมบัติสองประการดังต่อไปนี้ - ซีเนียร์ คุณสมบัติ &คำอธิบาย 1 อักขระ รับวัตถุ Char ที่ตำแหน่งที่ระบุในวัตถุสตริงปัจจุบัน 2 ความยาว รับจำนวนอักขระในอ็อบเจ็กต์ String ปัจจุบัน ต่อไปนี้เป็นวิธีการบางอย่างของคลาสสตริง - ซีเนียร์ ว

  7. สตรีมและสตรีมไบต์ใน C #

    ไฟล์คือชุดของข้อมูลที่จัดเก็บไว้ในดิสก์ที่มีชื่อเฉพาะและพาธไดเร็กทอรี เมื่อไฟล์ถูกเปิดเพื่ออ่านหรือเขียน ไฟล์นั้นจะกลายเป็นสตรีม ประเภทของสตรีมรวมถึง − ไบต์สตรีม - ประกอบด้วย Stream, FileStream, MemoryStream และ BufferedStream การสตรีมตัวละคร − ประกอบด้วย Textreader-TextWriter, StreamReader,

  8. ย้อนกลับสตริงใน C #

    หากต้องการย้อนกลับสตริง ให้ใช้ Array วิธีย้อนกลับ() เราได้ตั้งค่าวิธีการและส่งค่าสตริงเป็น “Henry” − public static string ReverseFunc(string str) {    char[] ch = str.ToCharArray();    Array.Reverse(ch);    return new string(ch); } ในวิธีการข้างต้น เราได้แปลงสตริงเป็น

  9. การทำให้เป็นอนุกรมและการดีซีเรียลไลซ์เซชันใน C #

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

  10. รูปแบบสตริงสำหรับ DateTime ใน C #

    จัดรูปแบบ DateTime โดยใช้วิธี String.Format เรามาดูตัวอย่างกัน − ตัวอย่าง using System; static class Demo {    static void Main() {       DateTime d = new DateTime(2018, 2, 8, 12, 7, 7, 123);       Console.WriteLine(String.Format("{0:y yy yyy yyyy}&quo

  11. ย้อนกลับคำในสตริงที่กำหนดใน C #

    สมมติว่าต่อไปนี้คือสตริง − Welcome หลังจากย้อนกลับสตริงแล้ว คำควรจะมองเห็นได้เช่น − emocleW ใช้วิธีการ reverse() และลองใช้รหัสต่อไปนี้เพื่อย้อนกลับคำในสตริง - ตัวอย่าง using System; using System.Linq; class Demo {    static void Main() {       string str = "Welcome&

  12. นิพจน์ทั่วไปใน C # พร้อมตัวอย่าง

    นิพจน์ทั่วไปคือรูปแบบที่สามารถจับคู่กับข้อความที่ป้อนได้ .Net framework มีเอ็นจินนิพจน์ทั่วไปที่อนุญาตให้จับคู่ได้ มาดูวิธีแยกนิพจน์ทั่วไปกัน หากต้องการแยกสตริงโดยใช้นิพจน์ทั่วไป ให้ใช้ Regex.split สมมติว่าสตริงของเราคือ − string str = "Hello\r\nWorld"; ตอนนี้ใช้ Regex.split เพื่อแยกสต

  13. c# ใส่ช่องว่างระหว่างคำที่ขึ้นต้นด้วยตัวพิมพ์ใหญ่

    หากต้องการเว้นวรรคระหว่างคำที่ขึ้นต้นด้วยตัวพิมพ์ใหญ่ ให้ลองใช้ตัวอย่างต่อไปนี้ − ขั้นแรก ตั้งค่าสตริง var str = "WelcomeToMyWebsite"; ดังที่คุณเห็นด้านบน สตริงของเราไม่มีการเว้นวรรคก่อนอักษรตัวใหญ่ หากต้องการเพิ่ม ให้ใช้ LINQ ตามที่เราทำด้านล่าง - str = string.Concat(str.Select(x =>

  14. การเริ่มต้น HashSet ใน C #

    เพื่อเริ่มต้น HashSet var h = new HashSet<string>(arr1); ด้านบน เราได้ตั้งค่าอาร์เรย์ใน HashSet ต่อไปนี้เป็นอาร์เรย์ − string[] arr1 = {    "electronics",    "accessories”,    "electronics", }; ต่อไปนี้เป็นตัวอย่างที่แสดงวิธีการใช้

  15. จะเพิ่มรายการใน ArrayList ใน C # ได้อย่างไร?

    ArrayList เป็นคอลเล็กชันที่ไม่ใช่แบบทั่วไปใน C # ซึ่งปรับขนาดแบบไดนามิก ให้เราดูวิธีการเริ่มต้น ArrayList ใน C# - ArrayList arr= new ArrayList(); เพิ่มรายการลงในรายการอาร์เรย์ - ArrayList arr1 = new ArrayList(); arr1.Add(30); arr1.Add(70); ให้เราดูตัวอย่างที่สมบูรณ์เพื่อใช้งาน ArrayList ใน C# ที่

  16. วิธีการโอเวอร์โหลดและความกำกวมใน C #

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

  17. การทดสอบการกลายพันธุ์ใน C #

    การทดสอบการกลายพันธุ์ใน C# รวมถึงการตรวจสอบคุณภาพของชุดทดสอบในโซลูชันที่ใช้งานอยู่ สำหรับสิ่งนี้ ให้ใช้เครื่องมือที่เรียกว่า “VisualMutant” มันถูกตั้งค่าเป็นส่วนขยายของ Visual Studio IDE ต่อไปนี้เป็นความสามารถของเครื่องมือทดสอบ ต่อไปนี้เป็นคุณสมบัติของ VisualMutant ซึ่งเป็นเครื่องมือทดสอบการกลายพั

  18. พิมพ์ด้วยฟอนต์ของคุณเองโดยใช้ C#

    หากต้องการพิมพ์แบบอักษรของคุณเองใน C# ขั้นแรกให้สร้าง - อ็อบเจ็กต์ FontFamily วัตถุแบบอักษร ออบเจ็กต์ FontFamily ตั้งค่าแบบอักษร เช่น Arial, TimesNewRoman ฯลฯ ในขณะที่อ็อบเจ็กต์ Font กำหนดขนาดและรูปแบบของแบบอักษร ให้เราสร้างรูปแบบตัวอักษร Arial FontFamily myFontFamily = new FontFamily("Aria

  19. พิมพ์ตัวแปรเดี่ยวและหลายตัวแปรใน C #

    หากต้องการแสดงค่าตัวแปรเดียวใน C# คุณเพียงแค่ต้องใช้ Console.WriteLine() เรามาดูตัวอย่างกัน ในที่นี้เราได้แสดงค่าของตัวแปรตัวเดียว “a” ในบรรทัด - ตัวอย่าง using System; using System.Linq; class Program {    static void Main() {       int a = 10;       Consol

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