หน้าแรก
หน้าแรก
ประการแรก ใช้ GetDrives เพื่อรับชื่อไดรฟ์ทั้งหมด - var drv = DriveInfo.GetDrives(); วนซ้ำเพื่อรับชื่อของไดรฟ์ทั้งหมดในระบบ - foreach (DriveInfo dInfo in drv) { Console.WriteLine(dInfo.Name); } ให้เราดูรหัสที่สมบูรณ์ - ตัวอย่าง using System; using System.Linq; using System.IO; public c
ด้วยเมธอด TakeWhile() คุณสามารถรับเมธอดโดยการตั้งค่าเงื่อนไขตาม Predicate ประการแรก ประกาศและเริ่มต้นอาร์เรย์ - int[] arr = { 25, 40, 65, 70}; ตอนนี้ ใช้เมธอด TakeWhile() และเพรดิเคตเพื่อรับองค์ประกอบทั้งหมดที่น้อยกว่า 30 var val = arr.TakeWhile(ele => ele < 30); ให้เราดูตัวอย่างเดียวกัน ซึ
ใช้เมธอด Aggregate ใน C# เพื่อดำเนินการทางคณิตศาสตร์ เช่น Sum, Min, Max, Average เป็นต้น เรามาดูตัวอย่างการคูณองค์ประกอบอาร์เรย์โดยใช้วิธีรวม นี่คืออาร์เรย์ของเรา - int[] arr = { 10, 15, 20 }; ตอนนี้ ใช้วิธี Aggregate() - arr.Aggregate((x, y) => x * y); นี่คือรหัสที่สมบูรณ์ - ตัวอย่าง using S
วิธีการขยาย All() เป็นส่วนหนึ่งของเนมสเปซ System.Linq เมื่อใช้วิธีนี้ คุณจะตรวจสอบได้ว่าองค์ประกอบทั้งหมดตรงกับเงื่อนไขที่กำหนดหรือไม่ ตั้งค่าอาร์เรย์ - int[] arr = { 6, 7, 15, 40, 55 }; ต่อไปนี้เป็นตัวอย่าง ตรวจสอบว่าองค์ประกอบทั้งหมดในอาร์เรย์มากกว่าหรือเท่ากับ 2 หรือไม่ - arr.All(element =>
ใช้เมธอด Skip() ใน C# เพื่อข้ามจำนวนองค์ประกอบในอาร์เรย์ สมมติว่าต่อไปนี้คืออาร์เรย์ของเรา – int[] arr = { 10, 20, 30, 40, 50 }; หากต้องการข้ามสององค์ประกอบแรก ให้ใช้เมธอด Skip() และเพิ่มอาร์กิวเมนต์เป็น 2 − arr.Skip(2); เรามาดูตัวอย่างกัน − ตัวอย่าง using System.IO; using System; using System.Li
ตั้งรายการ − List<int> myList = new List<int>() { 5, 10, 17, 19, 23, 33 }; สมมติว่าคุณต้องหาองค์ประกอบที่หารด้วย 2 ลงตัว ให้ใช้วิธีการ Find() - int val = myList.Find(item => item % 2 == 0); นี่คือรหัสที่สม
วิธี ToDictionary เป็นวิธีการขยายในภาษา C# และแปลงคอลเลกชันเป็นพจนานุกรม ขั้นแรก สร้างอาร์เรย์สตริง - string[] str = new string[] {"Car", "Bus", "Bicycle"}; ตอนนี้ ใช้วิธีพจนานุกรมเพื่อแปลงคอลเล็กชันเป็นพจนานุกรม - str.ToDictionary(item => item, item => true);
ใช้ ConveyValue() ใน C# เพื่อค้นหาค่าในพจนานุกรม สร้างพจนานุกรมและเพิ่มองค์ประกอบ - Dictionary<string, string> d = new Dictionary<string, string>(); d.Add("keyboard", "One"); d.Add("mouse", "Two"); ตอนนี้ ใช้เมธอดContainsValue() เพื่อค้นหาค่าเฉพา
ประการแรก ตั้งค่าพจนานุกรมที่จะรวมกัน - Dictionary <string, int> dict1 = new Dictionary <string, int> (); dict1.Add("one", 1); dict1.Add("Two", 2); Dictionary <string, int> dict2 = new Dictionary <string, int> (); dict2.Add("Three", 3); dict2.Add
หากต้องการเปรียบเทียบ ละเว้นตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ ให้ใช้พจนานุกรมที่ไม่คำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ ขณะประกาศพจนานุกรม ให้ตั้งค่าคุณสมบัติต่อไปนี้เพื่อรับพจนานุกรมที่ไม่คำนึงถึงตัวพิมพ์ - StringComparer.OrdinalIgnoreCase เพิ่มคุณสมบัติเช่นนี้ − Dictionary <string, int> dict = ne
ขั้นแรก สร้างไฟล์โดยใช้คลาส StreamWriter และเพิ่มเนื้อหาลงไป - using (StreamWriter sw = new StreamWriter("hello.txt")) { sw.WriteLine("This is demo line 1"); sw.WriteLine("This is demo line 2"); sw.WriteLine("This is demo line
ใช้วิธี WriteAllLines เพื่อเขียนอาร์เรย์ลงในไฟล์ ขั้นแรก ตั้งค่าอาร์เรย์สตริง − string[] stringArray = new string[] { "one", "two", "three" }; ตอนนี้ ใช้วิธี WriteAllLines เพื่อเพิ่มอาร์เรย์ข้างต้นไปยังไฟล์ - File.WriteAllLines(&
ใช้ไดเร็กทอรี มีวิธีการตรวจสอบว่ามีไดเร็กทอรีอยู่หรือไม่ สมมติว่าคุณต้องตรวจสอบว่ามีไดเรกทอรีต่อไปนี้หรือไม่ - C:\\Amit เพื่อที่จะใช้วิธีการที่มีอยู่ () - if (Directory.Exists("C:\\Amit")) { Console.WriteLine("Directory Amit Exist!"); } ต่อไปนี้เป็นรหัสที่สมบูรณ์
ประการแรก ใช้ DirectoryInfo ที่ทำงานบนไดเร็กทอรี พารามิเตอร์ที่ตั้งไว้คือเส้นทางของไฟล์ - DirectoryInfo dir = new DirectoryInfo(@"D:\new\"); ในการรับชื่อของไดเร็กทอรี ใช้คุณสมบัติ Name - dir.Name ต่อไปนี้เป็นรหัสสำหรับแสดงชื่อไดเร็กทอรี - ตัวอย่าง using System.IO; using System; public cl
ใช้เมธอด CreateDirectory เพื่อสร้างไดเร็กทอรี สมมติว่าคุณต้องสร้างไดเร็กทอรีในไดรฟ์ D สำหรับสิ่งนั้น ให้ใช้เมธอด CreateDirectory() ดังที่แสดงด้านล่าง - Directory.CreateDirectory("D:\\Tutorial"); ต่อไปนี้เป็นรหัส − ตัวอย่าง using System.IO; using System; public class Program { &nbs
การรับข้อมูลเกี่ยวกับไฟล์หมายถึงการได้รับสิ่งที่ตั้งค่าแอตทริบิวต์ทั้งหมดสำหรับไฟล์นั้น ๆ ตัวอย่างเช่น ไฟล์อาจเป็นไฟล์ปกติ ซ่อน เก็บถาวร ฯลฯ ขั้นแรก ใช้คลาส FileInfo - FileInfo info = new FileInfo("hello.txt"); ตอนนี้ ใช้ FileAttributes เพื่อรับข้อมูลเกี่ยวกับไฟล์ - FileAttributes attr =
ในการรับเวลาเขียนสุดท้ายของไฟล์ใน C# ให้ใช้วิธี LastWriteTime() สำหรับสิ่งนี้ ให้ใช้คลาส FileInfo และ DateTime สร้างวัตถุของแต่ละ − FileInfo file = new FileInfo("amit.txt"); DateTime dt = file.CreationTime; dt = file.LastWriteTime; ให้เราดูรหัสที่สมบูรณ์ - ตัวอย่าง using System.IO; usin
ในการรับเวลาการเข้าถึงล่าสุดของไฟล์ใน C# ให้ใช้วิธี LastAccessTime() สำหรับสิ่งนี้ ใช้ FileInfo เช่นเดียวกับคลาส DateTime สร้างวัตถุของแต่ละ - FileInfo file = new FileInfo("new.txt"); DateTime dt = file.CreationTime; dt = file.LastAccessTime; ให้เราดูรหัสที่สมบูรณ์ - ตัวอย่าง using Syste
หากต้องการทราบเวลาสร้างไฟล์ใน C# ให้ใช้เมธอด CreationTime() สำหรับสิ่งนี้ ใช้ FileInfo เช่นเดียวกับคลาส DateTime สร้างวัตถุของแต่ละ - FileInfo file = new FileInfo("new.txt"); DateTime dt = file.CreationTime; ให้เราดูรหัสที่สมบูรณ์ - ตัวอย่าง using System.IO; using System; public class Pr
ตั้งค่าคำต่อท้ายตัวพิมพ์เล็กสำหรับตัวอักษร เช่น u, l, ul, f เป็นต้น // l for long long a = 29876l; สามารถใช้กับตัวเลขตามตัวอักษรได้เช่นกัน มันบอกคอมไพเลอร์ว่าตัวอักษรเป็นประเภทเฉพาะ ต่อไปนี้เป็นตัวอย่าง − ตัวอย่าง using System.IO; using System; public class Program { public static voi