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

    หากต้องการตัดไฟล์ใน C# ให้ใช้เมธอด FileStream.SetLength นี่คือไวยากรณ์ − การแทนที่สาธารณะถือเป็นโมฆะ SetLength (ค่าแบบยาว); ที่นี่ int64 =ความยาวของสตรีม ค่า <ความยาวปัจจุบัน หากค่าน้อยกว่าความยาวปัจจุบันของสตรีม:สตรีมจะถูกตัดทอน หากตำแหน่งปัจจุบันมากกว่าความยาวใหม่ ตำแหน่งปัจจุบันจะถูกย้ายไปยังไ

  2. การเริ่มต้นเทียบกับการสร้างอินสแตนซ์ใน C #

    การเริ่มต้น เมื่อคุณกำหนดค่าให้กับตัวแปรเมื่อมีการประกาศ จะเรียกว่าการกำหนดค่าเริ่มต้น นี่คือตัวอย่าง − int val = 50; สำหรับการเริ่มต้นอาร์เรย์ คุณอาจต้องการคีย์เวิร์ดใหม่ ในขณะที่ในการเริ่มต้นตัวแปร คุณไม่จำเป็นต้องมี ตัวอย่าง เมื่อคุณสร้างวัตถุใหม่ใน C# สำหรับชั้นเรียนโดยใช้คำหลักใหม่ สิ่งนั

  3. การเปรียบเทียบประเภทดั้งเดิมแบบ double และ float ใน C #

    ความแม่นยำระบุความแตกต่างระหว่างประเภทข้อมูลทศนิยมและสองเท่า Float เป็นประเภทข้อมูลจุดลอยตัวที่มีความแม่นยำเพียงจุดเดียว (32 บิต) Double เป็นชนิดข้อมูลจุดลอยตัวที่มีความแม่นยำสองเท่า (64 บิต) พิสัยของประเภททุ่น − -3.4 x 1038 to + 3.4 x 1038 พิสัยของประเภทดับเบิ้ลคือ − (+/-)5.0 x 10-324 to (

  4. การประกาศอาร์เรย์สร้างอาร์เรย์ใน C # หรือไม่

    การประกาศอาร์เรย์ไม่ได้เริ่มต้นอาร์เรย์ในหน่วยความจำ เมื่อเริ่มต้นตัวแปรอาร์เรย์ คุณสามารถกำหนดค่าให้กับอาร์เรย์ได้ ต่อไปนี้เป็นการประกาศและจะไม่สร้างอาร์เรย์ - int[] id; ต่อไปนี้สร้างอาร์เรย์ของจำนวนเต็ม อาร์เรย์เป็นประเภทอ้างอิง ดังนั้นคุณต้องใช้คำหลักใหม่เพื่อสร้างอินสแตนซ์ของอาร์เรย์ - Int[] i

  5. วิธีทำให้โปรแกรม C # นอนหลับเป็นเวลา x มิลลิวินาที

    หากต้องการให้โปรแกรม C# พักเครื่องเป็นเวลา x มิลลิวินาที ให้ใช้เมธอด Thread.Sleep() หากต้องการตั้งค่า 1,000 มิลลิวินาที − Thread.Sleep(1000); ต่อไปนี้เป็นรหัสที่แสดงวิธีตั้งค่าตัวนับสำหรับเธรดและตั้งค่าให้อยู่ในโหมดสลีปเป็นเวลา 1,000 มิลลิวินาทีในทุก ๆ การวนซ้ำสำหรับลูป - ตัวอย่าง ใช้ระบบ การใช้ S

  6. วิธีใช้ string.Empty หรือ String.Empty เพื่อเริ่มต้นสตริงใน C #

    ตั้งค่าสตริงว่างโดยใช้ string.Empty ใน C# - string myStr = string.Empty; ในการตรวจสอบว่าเป็นสตริงหรือไม่ ให้ใช้วิธี IsNullOrEmpty() - if (string.IsNullOrEmpty(myStr)) {    Console.WriteLine("String is empty or null!"); } ต่อไปนี้เป็นตัวอย่าง − ตัวอย่าง using System; namespace

  7. การสืบทอดเทียบกับองค์ประกอบใน C #

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

  8. Local Inner Class ใน C #

    คลาสที่ซ้อนกันคือคลาสที่ประกาศในคลาสอื่นที่ล้อมรอบ และมีคลาสภายในและคลาสภายนอก เป็นสมาชิกของคลาสที่ปิดล้อม และสมาชิกของคลาสที่ปิดล้อมจะไม่สามารถเข้าถึงสมาชิกของคลาสที่ซ้อนกันได้ ให้เราดูตัวอย่างโค้ดของคลาสที่ซ้อนกันใน C# ที่นี่คลาสที่สองเป็นคลาสภายในท้องถิ่น - ตัวอย่าง class One {    pub

  9. Garbage Collector ทำงานอย่างไรใน C #

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

  10. จะตรวจสอบการมีอยู่ของไฟล์โดยใช้ C # ได้อย่างไร

    สมมติว่าเราต้องหาไฟล์ต่อไปนี้ − E:\new.txt หากต้องการตรวจสอบการมีอยู่ของไฟล์ข้างต้น ให้ใช้เมธอด Exists() - if (File.Exists(@"E:\new.txt")) {    Console.WriteLine("File exists..."); } นี่คือรหัสที่สมบูรณ์เพื่อตรวจสอบการมีอยู่ของไฟล์ - ตัวอย่าง using System; using Syste

  11. C # วิธีตัดทอน

    ใช้วิธี Truncate ใน C# เพื่อลบตัวเลขทั้งหมดหลังตำแหน่งทศนิยม สมมติว่าต่อไปนี้คือจำนวนของเรา − 20.35M หากต้องการลบตัวเลขหลังตำแหน่งทศนิยม ให้ใช้ Truncate() − decimal.Truncate(20.35M) ให้เราดูรหัสที่สมบูรณ์ - ตัวอย่าง using System; using System.Linq; class Demo {    static void Main() {

  12. C# ToEven คุณสมบัติ

    คุณสมบัติ ToEven ใช้กับ MidpointRounding Enumeration เพื่อปัดเศษตัวเลขให้เป็นเลขคู่ที่ใกล้ที่สุด ประกาศและเริ่มต้นเลขฐานสิบ - decimal val = 70.45M; การปัดเศษตัวเลขให้เป็นเลขคู่ที่ใกล้ที่สุด − decimal.Round(val, 0, MidpointRounding.ToEven) นี่คือรหัสที่สมบูรณ์ - ตัวอย่าง using System; using System

  13. จะเปิดไฟล์ข้อความธรรมดาใน C # ได้อย่างไร?

    หากต้องการเปิดไฟล์ข้อความธรรมดา ให้ใช้คลาส StreamReader ต่อไปนี้จะเปิดไฟล์สำหรับอ่าน - StreamReader sr = new StreamReader("d:/new.txt") ตอนนี้แสดงเนื้อหาของไฟล์ - while ((line = sr.ReadLine()) != null) {    Console.WriteLine(line); } นี่คือรหัส − ตัวอย่าง using System; using Sy

  14. วิธีต่างๆ ในการอ่านไฟล์ใน C #

    เรากำลังอ่านไฟล์สองไฟล์ที่แตกต่างกัน - การอ่านไฟล์ข้อความ - ตัวอย่าง using System; using System.IO; namespace FileApplication {    class Program {       static void Main(string[] args) {          try {             usin

  15. จะเปิดไฟล์ที่ซ่อนอยู่โดยใช้ C # ได้อย่างไร?

    ในการเปิดไฟล์ที่ซ่อนอยู่ ให้ทำให้มองเห็นได้ก่อน คุณสามารถทำได้โดยลบการตั้งค่าแอตทริบิวต์ที่ซ่อนอยู่ออก - FileInfo file= new FileInfo(Environment.CurrentDirectory + @"\myFile.txt"); file.Attributes &= ~FileAttributes.Hidden; ตอนนี้ถือว่าเป็นไฟล์ข้อความปกติแล้วเปิดขึ้น อ่านเนื้อหา - usi

  16. C # เทียบเท่ากับ Java System.exit (0) คืออะไร?

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

  17. C # เทียบเท่ากับคำหลักเพื่อน C ++ คืออะไร

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

  18. C # เทียบเท่า isInstance() ของ Java คืออะไร

    java.lang.Class.isInstance() กำหนดว่าอ็อบเจกต์ที่ระบุนั้นเข้ากันได้กับการกำหนดอ็อบเจกต์ที่คลาสนี้แสดงหรือไม่ เทียบเท่ากับเมธอด isInstance() ของ Java ใน C# คือ IsAssignableFrom() อีกวิธีที่ง่ายที่สุดสำหรับการเทียบเท่า isInstance() คือ − bool res = (ob is DemoClass); คุณยังสามารถทำงานกับ Type.IsI

  19. การสร้างตัวเลขสุ่มใน C #

    ในการสร้างตัวเลขสุ่ม ให้ใช้คลาสสุ่ม สร้างวัตถุ − Random r = new Random(); ตอนนี้ ใช้วิธี Next() เพื่อรับตัวเลขสุ่มระหว่างช่วง - r.Next(10,50); ต่อไปนี้เป็นรหัสที่สมบูรณ์ - ตัวอย่าง using System; public class Program {    public static void Main() {       Random r = new Ra

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