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

    คลาส Mutex ใน C# เป็นพื้นฐานการซิงโครไนซ์ที่สามารถใช้สำหรับการซิงโครไนซ์ระหว่างกระบวนการได้ ให้เราดูวิธีสร้าง Mutex ใหม่ private static Mutex m = new Mutex(); ให้เรามาดูวิธีการเริ่มต้นอินสแตนซ์ใหม่ของคลาส Mutex ด้วยค่าบูลีน private static Mutex m = new Mutex(true); ตอนนี้ให้เราดูวิธีเริ่มต้นอินสแ

  2. คีย์เวิร์ดสาธารณะ สแตติก และคีย์เวิร์ดเป็นโมฆะใน C # แตกต่างกันอย่างไร

    คำหลักทั้งหมดเหล่านี้เป็นส่วนหนึ่งของวิธีการหลักของโปรแกรม C# ใดๆ เมธอด Main ซึ่งเป็นจุดเริ่มต้นสำหรับโปรแกรม C# ทั้งหมดระบุว่าคลาสทำอะไรเมื่อดำเนินการ using System; class Demo {    static void Main(string[] args) {       Console.WriteLine("My first program in C#!"

  3. อะไรคือสิ่งที่เทียบเท่ากับโมดูล VB ใน C #?

    ใน VB โมดูลใช้เพื่อจัดเก็บรหัสหลวมที่สามารถเข้าถึงได้จากที่อื่นในแอปพลิเคชันโดยไม่ต้องเริ่มต้นบางสิ่งก่อน สถานะของตัวแปรสามารถตั้งค่าหรือเปลี่ยนแปลงได้ง่ายและยังคงดำเนินต่อไปตามค่านั้นตลอด สำหรับงานเดียวกันใน C#<ให้ใช้คลาสสแตติก เรามาดูตัวอย่างกัน − VB โมดูล MyModulePublic Sub DisplayMsgBox(Demo!

  4. Thread Safe Concurrent Collection ใน C #

    .NET Framework 4 นำเนมสเปซ System.Collections.Concurrent มีคลาสคอลเล็กชันหลายคลาสที่เธรดปลอดภัยและสามารถปรับขนาดได้ คอลเล็กชันเหล่านี้เรียกว่าคอลเลกชั่นพร้อมกัน เนื่องจากสามารถเข้าถึงได้จากหลายเธรดพร้อมกัน ต่อไปนี้เป็นคอลเลกชันที่เกิดขึ้นพร้อมกันใน C# - Sr.No ประเภท &คำอธิบาย 1 BlockingCollection

  5. ย้อนกลับกองโดยใช้ C #

    ตั้งค่าสแต็กและเพิ่มองค์ประกอบเข้าไป Stack st = new Stack(); st.Push('P'); st.Push('Q'); st.Push('R'); ตอนนี้ตั้งค่าสแต็กอื่นเพื่อย้อนกลับ Stack rev = new Stack(); จนกว่าจำนวน Stack จะไม่เท่ากับ 0 ให้ใช้วิธี Push and Pop เพื่อย้อนกลับ while (st.Count != 0) {    re

  6. การเรียงลำดับสตริงใน C #

    ขั้นแรก ตั้งค่าอาร์เรย์สตริง string[] values = { "tim", "amit", "tom", "jack", "saurav"}; ใช้เมธอด Sort() เพื่อจัดเรียง Array.Sort(values); ให้เราดูรหัสที่สมบูรณ์ - ตัวอย่าง using System; public class Program {    public static void Main(

  7. จะคอมไพล์และรันโปรแกรม C# บน Mac OS ได้อย่างไร?

    ในการคอมไพล์และรันโปรแกรม C# บน Mac ก่อนอื่นคุณต้องมี IDE บน MacOS หนึ่งใน IDE ที่ดีที่สุดคือ Monodevelop Monodevelop เป็น IDE แบบโอเพ่นซอร์สที่ให้คุณเรียกใช้ C# ได้บนหลายแพลตฟอร์ม เช่น Windows, Linux และ MacOS MonoDevelop เรียกอีกอย่างว่า Xamarin Studio Monodevelop มีคอมไพเลอร์ C# เพื่อรันโปรแกรม

  8. จะคอมไพล์และรันโปรแกรม C# บน Linux ได้อย่างไร?

    ในการคอมไพล์และรันโปรแกรม C# บน Linux ก่อนอื่นคุณต้องใช้ IDE บน Linux หนึ่งใน IDE ที่ดีที่สุดคือ Monodevelop เป็น IDE แบบโอเพ่นซอร์สที่ให้คุณเรียกใช้ C# ได้ในหลายแพลตฟอร์ม เช่น Windows, Linux และ MacOS Monodevelop หรือที่รู้จักในชื่อ Xamarin Studio มีคอมไพเลอร์ C# เพื่อรันโปรแกรม C# Monodevelop มี

  9. จะคอมไพล์และรันโปรแกรม C# บน Windows ได้อย่างไร?

    IDE ที่ดีที่สุดสำหรับ C# บน Windows คือ Microsoft Visual Studio เป็น IDE เพื่อพัฒนาเว็บไซต์ เว็บแอป แอปบนอุปกรณ์เคลื่อนที่ ฯลฯ ต่อไปนี้เป็นคุณสมบัติของ Visual Studio IDE - ตัวแก้ไขโค้ด − Visual Studio มีตัวแก้ไขโค้ดที่สนับสนุนการเน้นไวยากรณ์และการเติมโค้ดให้สมบูรณ์โดยใช้ IntelliSense จุดพัก −

  10. เธรดและการซิงโครไนซ์เธรดใน C #

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

  11. โปรแกรม C# ตรวจสอบความถูกต้องของรหัสผ่าน

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

  12. โปรแกรม C# เพื่อโคลนหรือคัดลอกรายการ

    หากต้องการคัดลอกหรือโคลนรายการ C# ให้ตั้งค่ารายการก่อน List < string > myList = new List < string > (); myList.Add("One"); myList.Add("Two"); ตอนนี้ประกาศอาร์เรย์สตริงและใช้วิธี CopyTo() เพื่อคัดลอก string[] arr = new string[10]; myList.CopyTo(arr); ให้เราดูโค้ดที่ส

  13. โปรแกรม C# เพื่อตรวจสอบว่าสองรายการมีองค์ประกอบร่วมอย่างน้อยหนึ่งรายการหรือไม่

    ตั้งรายการแรก int[] arr1 = {    65,    57,    63,    98 }; ตอนนี้ ตั้งค่ารายการที่สอง int[] arr2 = {    43,    65,    33,    57 }; ให้เราดูโค้ดที่สมบูรณ์เพื่อตรวจสอบว่าสองรายการมีองค์ประกอบทั่วไปโดยใช้ตัวดำเนินการ ==แล

  14. โปรแกรม C# เพื่อลบองค์ประกอบที่ซ้ำกันออกจาก List

    ประกาศรายชื่อและเพิ่มองค์ประกอบ List<int> list = new List<int>(); list.Add(50); list.Add(90); list.Add(50); list.Add(100); ตอนนี้ ใช้วิธี Distinct() เพื่อรับองค์ประกอบเฉพาะเท่านั้น List<int> myList = list.Distinct().ToList(); ต่อไปนี้เป็นรหัสที่สมบูรณ์เพื่อลบองค์ประกอบที่ซ้ำกันออ

  15. โปรแกรม C# ตรวจสอบว่าค่าทั้งหมดในรายการที่มากกว่าค่าที่กำหนด

    สมมติว่าคุณต้องค้นหาองค์ประกอบในรายการต่อไปนี้ให้มากกว่า 80 int[] arr = new int[] {55, 100, 87, 45}; สำหรับสิ่งนั้น ให้วนซ้ำจนถึงความยาวอาร์เรย์ ที่นี่ res =80 คือองค์ประกอบที่กำหนด for (int i = 0; i < arr.Length; i++) {    if(arr[i]<res) {       Console.WriteLine(arr

  16. โปรแกรม C# เพื่อพิมพ์ค่าที่ไม่ซ้ำจากรายการ

    ตั้งค่ารายการ List < int > list = new List < int > (); list.Add(99); list.Add(49); list.Add(32); เพื่อให้ได้องค์ประกอบที่เป็นเอกลักษณ์ List<int> myList = list.Distinct().ToList(); นี่คือตัวอย่างที่สมบูรณ์เพื่อแสดงค่าที่ไม่ซ้ำจากรายการ ตัวอย่าง using System; using System.Collectio

  17. โปรแกรม C# เพื่อลบรายการออกจาก Set

    ประการแรก ประกาศ HashSet และเพิ่มองค์ประกอบ - var names = new HashSet<string>(); names.Add("Tim"); names.Add("John"); names.Add("Tom"); names.Add("Kevin"); หากต้องการลบองค์ประกอบ ให้ใช้ RemoveWhere names.RemoveWhere(x => x == "John"); ให้เ

  18. โปรแกรม C# เพื่อลบคำที่ซ้ำกันทั้งหมดออกจากประโยคที่กำหนด

    ตั้งสตริงที่มีคำซ้ำกัน string str = "One Two Three One"; ด้านบนคุณจะเห็นคำว่า หนึ่ง มาสองครั้ง หากต้องการลบคำที่ซ้ำกัน คุณสามารถลองใช้รหัสต่อไปนี้ใน C# - ตัวอย่าง using System; using System.Linq; public class Program {    public static void Main() {       string

  19. โปรแกรม C# เพื่อแทนที่อักขระพิเศษจาก String

    สมมติว่าสตริงของเราคือ − string str = "abcd$ef$gh"; หากต้องการแทนที่อักขระพิเศษ ให้ใช้เมธอด Replace() string res = str.Replace('$', 'k'); ต่อไปนี้เป็นรหัสที่สมบูรณ์เพื่อแทนที่อักขระจากสตริง - ตัวอย่าง using System; public class Program {    public static void Ma

Total 2668 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:37/134  20-คอมพิวเตอร์/Page Goto:1 31 32 33 34 35 36 37 38 39 40 41 42 43