Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C#
C#
  1. โปรแกรม C# เพื่อต่อรายการสองรายการขึ้นไป

    ตั้งสามรายการ - // three lists var list1 = new List<int>{3, 4}; var list2 = new List<int>{1, 2, 3}; var list3 = new List<int>{2, 5, 6}; ตอนนี้ ใช้วิธีการ Concat เพื่อเชื่อมรายการด้านบน - var res1 = list1.Concat(list2); var res2 = res1.Concat(list3); นี่คือรหัสที่สมบูรณ์ - ตัวอย่า

  2. โปรแกรม C# เพื่อค้นหาค่าทั่วไปจากรายการสองรายการขึ้นไป

    สร้างมากกว่าหนึ่งรายการ - // two lists var list1 = new List<int>{3, 4}; var list2 = new List<int>{1, 2, 3}; ตอนนี้ ใช้วิธี Intersect() เพื่อรับค่าทั่วไป - var res = list1.Intersect(list2); ต่อไปนี้เป็นรหัสที่สมบูรณ์ - ตัวอย่าง using System.Collections.Generic; using System.Linq; using

  3. วิธี Concat ใน C #

    หากต้องการเชื่อมต่อรายการใน C # ให้ใช้วิธี Concat ต่อไปนี้เป็นรายการ - var list1 = new List<int>{12, 40}; var list2 = new List<int>{98, 122, 199, 230}; นี่คือวิธี Concat - var res = list1.Concat(list2); ต่อไปนี้เป็นตัวอย่างการทำงานกับวิธี Concat - ตัวอย่าง using System.Collections.Gen

  4. วิธีสหภาพใน C #

    วิธี Union ได้รับองค์ประกอบที่ไม่ซ้ำจากทั้งสองรายการ ให้เราตั้งสองรายการ - var list1 = new List<int>{12, 65, 88, 45}; var list2 = new List<int>{40, 34, 65}; ตอนนี้รับการรวมกันของทั้งสองรายการ - var res = list1.Union(list2); ต่อไปนี้เป็นตัวอย่าง − ตัวอย่าง using System.Collections.Gene

  5. วิธี UnionWith ใน C #

    ใช้เมธอด UnionWith ใน C # เพื่อรับการรวมของ lement ที่ไม่ซ้ำจากสองคอลเล็กชัน สมมติว่าต่อไปนี้คือพจนานุกรมของเรา - Dictionary < string, int > dict1 = new Dictionary < string, int > (); dict1.Add("pencil", 1); dict1.Add("pen", 2); Dictionary < string, int > dict2

  6. รวมสองอาร์เรย์ที่เรียงลำดับใน C #

    หากต้องการรวมอาร์เรย์ที่จัดเรียงไว้สองชุด อันดับแรกให้ตั้งค่าอาร์เรย์ที่จัดเรียงไว้สองชุด - int[] array1 = { 1, 2 }; int[] array2 = { 3, 4 }; ตอนนี้ เพิ่มลงในรายการและรวม - var list = new List<int>(); for (int i = 0; i < array1.Length; i++) {    list.Add(array1[i]);    

  7. การแยกสตริงใน C # เพื่อหมุนสตริง

    สมมติว่าสตริงของเราคือ − var str = "welcome"; ใช้เมธอด substring() และวิธีต่อไปนี้ หากคุณต้องการหมุนเฉพาะบางอักขระ ที่นี่เราจะหมุนเพียง 2 ตัวอักษร - var res = str.Substring(1, str.Length - 1) + str.Substring(0, 2); ต่อไปนี้เป็นรหัสที่สมบูรณ์ - ตัวอย่าง using System; public class Program

  8. การจัดรูปแบบสตริงใน C # เพื่อเพิ่มช่องว่างภายใน

    ด้วย C# คุณสามารถจัดรูปแบบเนื้อหาและเพิ่มช่องว่างภายในได้อย่างง่ายดาย การเพิ่มช่องว่างภายใน - const string format = "{0,-5} {1,5}"; ตอนนี้ เพิ่มการเติมลงในสตริง − string str1 = string.Format(format, "Rank","Student"); string str2 = string.Format(format, "2",

  9. การจัดรูปแบบสตริงใน C # โดยใช้ %

    ใช้ String.Fornt เพื่อจัดรูปแบบสตริงโดยใช้ %. ตัวควบคุมรูปแบบ String.Format ใน C# ยังรวมถึงเปอร์เซ็นต์ (%) ซึ่งจะคูณค่าด้วย 100 และต่อท้ายเครื่องหมายเปอร์เซ็นต์ สมมติว่าค่าของเราคือ − double val = .322; ตอนนี้ ใช้ String.Format และรูปแบบ − string.Format("string = {0:0.0%}", val); ต่อไป

  10. การจัดรูปแบบสตริงใน C # เพื่อเพิ่มช่องว่างภายในด้านขวา

    การเพิ่มช่องว่างด้านขวาให้กับสตริง − const string format = "{0,10}"; ตอนนี้เพิ่มลงในสตริง − string str1 = string.Format(format, "Marks","Subject"); ให้เราดูรหัสที่สมบูรณ์ - ตัวอย่าง using System; public class Program {    public static void Main() {  

  11. การจัดรูปแบบสตริงด้วย ToString ใน C #

    ในการจัดรูปแบบสตริง ก่อนอื่นให้ตั้งค่า − int value = 55; ในการฟอร์แมตจำนวนเต็ม ให้ใช้ ToString และสมมติว่าเราต้องตั้งค่าเป็นสามตำแหน่ง - value.ToString("000"); ต่อไปนี้เป็นรหัสที่สมบูรณ์ - ตัวอย่าง using System; public class Program {    public static void Main() {    

  12. การสลับอักขระของสตริงใน C #

    หากต้องการสลับอักขระของสตริง ให้ใช้เมธอด Select อันดับแรก สมมติว่าสตริงของเราคือ − string str = "PQRQP"; ตอนนี้ คุณต้องสลับทุกการเกิดขึ้นของ P ด้วย Q และ Q ด้วย P - str.Select(a=> a == 'P' ? 'Q' : (a=='Q' ? 'P' : a)).ToArray(); ด้านบนใช้แทนอักขระ ให้เ

  13. วิธีตั้งค่าให้กับองค์ประกอบในตำแหน่งที่ระบุในอาร์เรย์หนึ่งมิติใน C #

    ขั้นแรก ตั้งค่าอาร์เรย์ − int[] p = new int[] {55, 66, 88, 99, 111, 122, 133}; ตอนนี้ สมมติว่าคุณต้องตั้งค่าองค์ประกอบที่ตำแหน่ง 1 - p[2] = 77; ให้เราดูรหัสที่สมบูรณ์ - ตัวอย่าง using System; namespace Program {    public class Demo {       public static void Main(string[

  14. คุณจะแปลงคอลเล็กชันรายการเป็นอาร์เรย์ใน C # ได้อย่างไร

    ขั้นแรก ตั้งค่าการรวบรวมรายการ - List < string > myList = new List < string > (); myList.Add("RedHat"); myList.Add("Ubuntu"); ตอนนี้ ใช้ ToArray() เพื่อแปลงรายการเป็นอาร์เรย์ - string[] str = myList.ToArray(); ต่อไปนี้เป็นรหัสที่สมบูรณ์ - ตัวอย่าง using System; usin

  15. วิธีการออกจาก C# Application

    เมธอด Environment.Exit() Environment.Exit() วิธีการยุติกระบวนการและส่งกลับรหัสทางออกไปยังระบบปฏิบัติการ - Environment.Exit(exitCode); ใช้ exitCode เป็น 0 (ศูนย์) เพื่อแสดงว่ากระบวนการเสร็จสมบูรณ์ ใช้ exitCode เป็นตัวเลขที่ไม่ใช่ศูนย์เพื่อแสดงข้อผิดพลาด เช่น − Environment.Exit(1) − ส่งคืนค่า 1

  16. การจับคู่สตริงกับไวด์การ์ดใน C #

    อักขระตัวแทนที่ใช้ทั่วไปคือเครื่องหมายดอกจัน (*) มันแสดงถึงอักขระศูนย์หรือมากกว่าในสตริงของอักขระ ในตัวอย่างต่อไปนี้ เครื่องหมายดอกจันใช้เพื่อจับคู่คำที่ขึ้นต้นด้วย m และลงท้ายด้วย e − @”\bt\S*s\b” ต่อไปนี้เป็นรหัสที่สมบูรณ์ - ตัวอย่าง using System; using System.Text.RegularExpressions

  17. รหัสที่มีการจัดการกับรหัสที่ไม่มีการจัดการใน C #

    รหัสที่ไม่มีการจัดการ แอปพลิเคชันที่ไม่อยู่ภายใต้การควบคุมของ CLR นั้นไม่ได้รับการจัดการ รหัสที่ไม่ปลอดภัยหรือรหัสที่ไม่มีการจัดการคือบล็อกรหัสที่ใช้ตัวแปรตัวชี้ ตัวแก้ไขที่ไม่ปลอดภัยอนุญาตให้ใช้ตัวชี้ในโค้ดที่ไม่มีการจัดการ เรามาดูตัวอย่างกัน − ตัวอย่าง static unsafe void Main(string[]

  18. ทำให้คอลเลกชันของคุณปลอดภัยสำหรับเธรดใน C #

    .NET Framework 4 นำเนมสเปซ System.Collections.Concurrent มีคลาสคอลเล็กชันหลายคลาสที่เธรดปลอดภัยและสามารถปรับขนาดได้ คอลเล็กชันเหล่านี้เรียกว่าคอลเลกชั่นพร้อมกัน เนื่องจากสามารถเข้าถึงได้จากหลายเธรดพร้อมกัน ประเภทคอลเลกชันที่เกิดขึ้นพร้อมกันต่อไปนี้ใช้กลไกการซิงโครไนซ์ที่มีน้ำหนักเบา:SpinLock, SpinW

  19. การค้นหาไฟล์โดยใช้ C#

    หากต้องการค้นหาไฟล์จากรายชื่อไฟล์ในไดเร็กทอรี ให้ลองเรียกใช้โค้ดต่อไปนี้ - ตัวอย่าง using System; using System.IO; namespace Demo {    class Program {       static void Main(string[] args) {          //creating a DirectoryInfo object     &

  20. จะรวบรวมรหัสที่ไม่ปลอดภัยใน C # ได้อย่างไร

    สำหรับการคอมไพล์โค้ดที่ไม่ปลอดภัย คุณต้องระบุสวิตช์บรรทัดคำสั่ง /unsafe ด้วยคอมไพเลอร์บรรทัดคำสั่ง ตัวอย่างเช่น ในการคอมไพล์โปรแกรมชื่อ one.cs ที่มีรหัสที่ไม่ปลอดภัย ให้สั่งจากบรรทัดคำสั่ง - csc /unsafe one.cs ภายใต้ Visual Studio IDE ให้เปิดใช้งานการใช้รหัสที่ไม่ปลอดภัยในคุณสมบัติของโครงการ ต่

Total 2668 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:45/134  20-คอมพิวเตอร์/Page Goto:1 39 40 41 42 43 44 45 46 47 48 49 50 51