Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C#
C#
  1. จะวนซ้ำสองรายการหรืออาร์เรย์ด้วยคำสั่ง foreach หนึ่งคำสั่งใน C # ได้อย่างไร

    ตั้งค่าสองอาร์เรย์ var val = new [] { 20, 40, 60}; var str = new [] { "ele1", "ele2", "ele3"}; ใช้วิธี zip() เพื่อประมวลผลอาร์เรย์ทั้งสองแบบขนานกัน var res = val.Zip(str, (n, w) => new { Number = n, Word = w }); ด้านบนดึงทั้งอาร์เรย์ที่มีองค์ประกอบ int และสตริงตามล

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

    ในการดึงค่า 1 ติดต่อกัน ให้ใช้ Bitwise Left Shift Operator นี่คือเลขทศนิยมของเรา i = (i & (i << 1)); วนซ้ำด้านบนจนค่าของ I เป็น 0 และดึงความยาวโดยใช้ตัวแปร นับที่นี่ while (i != 0) {    i = (i & (i << 1));    count++; } ตัวอย่างที่เรานำมาคือ 150 เลขฐานสองขอ

  3. C # int.Parse กับ int.TryParse Method

    แปลงการแสดงสตริงของตัวเลขเป็นจำนวนเต็มโดยใช้เมธอด int.TryParse และ intParse ใน C# หากไม่สามารถแปลงสตริงได้ เมธอด int.TryParse จะคืนค่าเท็จ เช่น ค่าบูลีน ในขณะที่ int.Parse จะส่งกลับข้อยกเว้น ให้เราดูตัวอย่างของวิธีการ int.Parse - ตัวอย่าง using System.IO; using System; class Program {    

  4. โปรแกรม C# เพื่อลบอักขระที่ซ้ำกันออกจาก String

    ใช้ Hashset เพื่อลบอักขระที่ซ้ำกัน นี่คือสตริง − string myStr = "kkllmmnnoo"; ตอนนี้ ใช้ HashSet เพื่อจับคู่สตริงกับถ่าน การดำเนินการนี้จะลบอักขระที่ซ้ำกันออกจากสตริง var unique = new HashSet<char>(myStr); ให้เราดูตัวอย่างที่สมบูรณ์ − ตัวอย่าง using System; using System.Linq; usin

  5. จะตรวจสอบ URL โดยใช้นิพจน์ทั่วไปใน C # ได้อย่างไร

    คุณต้องตรวจสอบโปรโตคอลเพื่อยืนยันความถูกต้อง http https ด้วยเหตุนี้ คุณจะต้องตรวจสอบ .com, .in, .org เป็นต้น สำหรับสิ่งนี้ ให้ใช้นิพจน์ทั่วไปต่อไปนี้ − (http|http(s)?://)?([\w-]+\.)+[\w-]+[.com|.in|.org]+(\[\?%&=]*)? ต่อไปนี้เป็นรหัส − ตัวอย่าง using System; using System.Text.RegularExpressio

  6. วิธีตรวจสอบสตริงสำหรับการแสดงตัวเลขโดยใช้ TryParse ใน C #

    ต่อไปนี้เป็นสตริงของเรา - string myStr = "5"; หากต้องการตรวจสอบว่าข้อความข้างต้นเป็นสตริงที่มีการแสดงตัวเลขหรือไม่ ให้ใช้ TryParse และเรียกใช้ int.TryParse(myStr, out a); นี่คือรหัสที่สมบูรณ์ ตัวอย่าง using System.IO; using System; class Program {    static void Main() {  

  7. การลบช่องว่างโดยใช้ C # String.Empty

    ตั้งค่าสตริง StringBuilder str = new StringBuilder("Tom Hanks"); ตอนนี้ใช้วิธีการแทนที่ () เพื่อแทนที่ช่องว่างด้วยสตริง ว่างเปล่า. ในที่สุดการดำเนินการนี้จะลบช่องว่าง str.Replace(" ", String.Empty); ให้เราดูรหัสที่สมบูรณ์ - ตัวอย่าง using System; using System.Text; class Demo {

  8. โปรแกรมรับองค์ประกอบสุดท้ายจากอาร์เรย์โดยใช้ C #

    ประกาศอาร์เรย์และเพิ่มองค์ประกอบ int[] val = { 5, 8, 15, 25, 40, 55, 80, 100 }; ตอนนี้ ใช้เมธอด Queryable Last() เพื่อรับองค์ประกอบสุดท้าย val.AsQueryable().Last(); ให้เราดูรหัสที่สมบูรณ์ ตัวอย่าง using System; using System.Collections.Generic; using System.Linq; class Demo {    static v

  9. DirectoryNotFoundException ใน C #

    หากไม่มีไดเร็กทอรีที่คุณพยายามค้นหาอยู่ DirectoryNotFoundException จะเกิดขึ้น ที่นี่ เรากำลังพยายามค้นหาไดเร็กทอรีที่ไม่มีอยู่โดยใช้เมธอด GetDirectories() ตัวอย่าง using System.IO; using System; class Program {    static void Main() {       Directory.GetDirectories("D:

  10. FileNotFoundException ใน C #

    หากไม่มีไฟล์ที่คุณกำลังพยายามค้นหาอยู่ แสดงว่า FileNotFoundException เกิดขึ้น ในที่นี้ เรากำลังพยายามค้นหาไฟล์ที่ไม่มีอยู่โดยใช้วิธี StreamReader() reader = new StreamReader("new.txt")) ในการอ่าน เราได้ใช้วิธีดังต่อไปนี้ - reader.ReadToEnd(); ให้เราดูรหัสที่สมบูรณ์ ตัวอย่าง using System

  11. C# ToTuple() วิธีการ

    สมมติว่าคุณมี ValueTuple และต้องการแปลงเป็น tuple จากนั้นใช้วิธี ToTuple() ด้วย C# เราสามารถแปลง ValueTuple เป็น Tuple ได้อย่างง่ายดายโดยใช้วิธี ToTuple() หมายเหตุ - เพิ่มแพ็คเกจ System.ValueTuple เพื่อเรียกใช้โปรแกรม ValueTuple มาดูวิธีการเพิ่มกัน − ไปที่โครงการของคุณ คลิกขวาที่โครงการในตัวสำรว

  12. จะลบรายการออกจากรายการใน C # ได้อย่างไร

    ขั้นแรก กำหนดรายการและเพิ่มองค์ประกอบ List<string> myList = new List<string>(); myList.Add("Jennings"); myList.Add("James"); myList.Add("Chris"); สมมติว่าคุณต้องลบองค์ประกอบ เจมส์ ทันที ให้ใช้วิธีการ Remove() myList.Remove("James"); นี่คือรหัสที่

  13. จะพิมพ์เนื้อหาของอาร์เรย์ในแนวนอนโดยใช้ C # ได้อย่างไร

    ตั้งค่าอาร์เรย์ int[] array = new int[] { 50, 100, 150, 200, 250, 300, 350, 400 }; ตอนนี้ หากคุณจะพิมพ์อาร์เรย์นี้โดยใช้ลูปและขึ้นบรรทัดใหม่ อาร์เรย์ก็จะมองเห็นได้ในแนวตั้ง หากต้องการทำงานในแนวนอน ให้ใช้เมธอด Join() และตั้งค่าช่องว่างเพื่อแยกองค์ประกอบอาร์เรย์ string.Join(" ", array) ให

  14. วิธีการเส้นทางใน C #

    ในการจัดการ File Paths ใน C # ให้ใช้วิธี Path วิธีการเหล่านี้อยู่ภายใต้เนมสเปซ System.IO บางส่วนของพวกเขาคือ − GetExtension ดึงนามสกุลของไฟล์โดยใช้เมธอด GetExtension() ตัวอย่างเช่น .txt, .dat เป็นต้น GetFileName ดึงชื่อไฟล์โดยใช้เมธอด GetFileName() เช่น new.txt, details.dat เป็นต้น GetFileNameW

  15. โปรแกรม C# ลบช่องว่างในสตริง

    สมมติว่าต่อไปนี้คือสตริง − StringBuilder str = new StringBuilder("Patience is key!"); หากต้องการลบช่องว่าง คุณสามารถใช้วิธีการแทนที่ได้ str.Replace(" ", ""); ให้เราดูรหัสที่สมบูรณ์ ตัวอย่าง using System; using System.Text; class Demo {    static void Main()

  16. จะรับข้อมูลไดรฟ์ทั้งหมดโดยใช้ C # ได้อย่างไร

    ข้อมูลไดรฟ์ของระบบปฏิบัติการประกอบด้วย Drive Name Volume Label Free Space Total Size Drive Format Drive Type หากต้องการทราบข้อมูลข้างต้นเกี่ยวกับไดรฟ์ ให้ลองเรียกใช้โค้ดต่อไปนี้ - ตัวอย่าง using System.IO; using System; class Program {    static void Main() {       DriveInf

  17. แสดง Int32 เป็นสตริงไบนารีใน C #

    หากต้องการแสดง Int632 เป็นสตริงไบนารีใน C # ให้ใช้วิธี ToString() และตั้งค่าฐานเป็นพารามิเตอร์ที่สองของเมธอด ToString() เช่น 2 สำหรับไบนารี Int32 แสดงถึงจำนวนเต็มที่ลงนามแบบ 32 บิต ขั้นแรก ตั้งค่าตัวแปร Int64 - int val = 30; ตอนนี้ แปลงเป็นสตริงไบนารีโดยรวม 2 เป็นพารามิเตอร์ที่สอง Convert.ToStrin

  18. แปลง ValueTuple เป็น Tuple ใน C #

    ด้วย C# เราสามารถแปลง ValueTuple เป็น Tuple ได้อย่างง่ายดายโดยใช้วิธี ToTuple() หมายเหตุ - เพิ่มแพ็คเกจ System.ValueTuple เพื่อเรียกใช้โปรแกรม ValueTuple มาดูวิธีการเพิ่มกัน − ไปที่โครงการของคุณ คลิกขวาที่โครงการในตัวสำรวจโซลูชัน เลือก “จัดการแพ็คเกจ NuGet” คุณจะไปถึง NuGet Package Manager ตอนนี้

  19. C # ตัวระบุรูปแบบไปกลับ (R)

    ตัวระบุรูปแบบไปกลับ (R) นี้รองรับประเภท Single, Double และ BigInteger ช่วยให้แน่ใจว่าค่าตัวเลขที่แปลงเป็นสตริงจะถูกแยกวิเคราะห์กลับเป็นค่าตัวเลขเดียวกัน เรามาดูตัวอย่างกัน − ประการแรก เรามีตัวแปรสองตัว double doubleVal = 0.91234582637; ตอนนี้ ใช้วิธี ToString() และตั้งค่าตัวระบุรูปแบบไปกลับ doub

Total 2668 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:54/134  20-คอมพิวเตอร์/Page Goto:1 48 49 50 51 52 53 54 55 56 57 58 59 60