หน้าแรก
หน้าแรก
แปลงค่าที่ระบุเป็นสตริงที่เทียบเท่าโดยใช้วิธีการ ToString() เริ่มต้นค่าบูล bool boolVal = false; ตอนนี้ หากต้องการแปลงเป็นสตริง ให้ใช้เมธอด ToString() Convert.ToString(boolVal) ต่อไปนี้เป็นตัวอย่างที่สมบูรณ์ ตัวอย่าง using System; public class Demo { public static void Main() {  
ใช้เมธอด AsQueryable() เพื่อรับการอ้างอิง IQueryable เรามาดูตัวอย่างเพื่อหาผลรวมของค่าจำนวนเต็ม ขั้นแรก ตั้งค่าอาร์เรย์จำนวนเต็ม var arr = new int[] { 100, 200, 300, 400 }; ตอนนี้เพื่อค้นหาผลรวม ใช้เมธอด Queryable Sum() และ AsQueryable() Queryable.Sum(arr.AsQueryable()); ต่อไปนี้เป็นรหัสที่สมบูร
รับค่าสูงสุดจากลำดับโดยใช้วิธี Max() สมมติว่ารายการต่อไปนี้คือรายการของเรา List<long> list = new List<long> { 200, 400, 600, 800, 1000, 1200, 1400, 1600, 1800, 2000 }; ใช้วิธี Max() เพื่อรับองค์ประกอบที่ใหญ่ที่สุด list.AsQueryable().Max(); ตัวอย่าง using System; using System.Collection
รับค่าต่ำสุดจากลำดับโดยใช้วิธี Min() ใน C# ต่อไปนี้เป็นรายการของเรา List<long> list = new List<long> { 1, 2, 3, 4, 5, 6 }; ตอนนี้ ใช้วิธี Queryable Min() เพื่อรับองค์ประกอบขั้นต่ำ list.AsQueryable().Min(); ตัวอย่าง using System; using System.Collections.Generic; using System.Linq; clas
ต่อไปนี้คือรายการของเราที่มีองค์ประกอบ - IList<Employee> emp = new List<Employee>() { new Employee() { EmployeeRank = 4, EmpName = "Amit", EmpMarks = 90 } , new Employee() { EmployeeRank = 05, EmpName = "Raman", EmpMarks = 95 } }; ตอนนี้ใช้
หากต้องการแสดง Int32 เป็นสตริง Octal ใน C# ให้ใช้วิธีการ ToString() และตั้งค่าฐานเป็นพารามิเตอร์ที่สองของเมธอด ToString() เช่น 8 สำหรับ Octal Int32 แสดงถึงจำนวนเต็มที่ลงนามแบบ 32 บิต ขั้นแรก ตั้งค่าตัวแปร Int32 int val = 99; ตอนนี้ แปลงเป็นสตริงฐานแปดโดยรวม 8 เป็นพารามิเตอร์ที่สอง Convert.ToStrin
ใช้ Orderby descending ใน C# เพื่อจัดเรียงองค์ประกอบจากมากไปหาน้อย ต่อไปนี้เป็นรายการของเรา - IList<Employee> emp = new List<Employee>() { new Employee() { EmployeeRank = 3, EmpName = "Tom", EmpMarks = 90 } , new Employee() { EmployeeRank = 4, EmpName = "Katie", EmpM
UShort แสดงถึงจำนวนเต็ม 16 บิตที่ไม่ได้ลงนาม ในการแปลงจำนวนเต็ม 16 บิตที่ไม่ได้ลงนามเป็นทศนิยมโดยปริยาย ก่อนอื่นให้ตั้งค่า ushort ushort val = 193; หากต้องการแปลง ushort เป็นทศนิยม ให้กำหนดค่า decimal dec; dec = val; เรามาดูตัวอย่างกัน ตัวอย่าง using System; public class Demo { publi
สตริงรูปแบบวันที่และเวลาที่กำหนดเองของตัวระบุรูปแบบมาตรฐานแบบเต็มวันที่ยาวนานถูกกำหนดโดยคุณสมบัติ DateTimeFormatInfo.FullDateTimePattern ปัจจุบัน สตริงรูปแบบที่กำหนดเองคือ − dddd, dd MMMM yyyy HH:mm:ss ตัวอย่าง using System; using System.Globalization; class Demo { static void Main() {
ย้อนกลับองค์ประกอบในอาร์เรย์โดยใช้วิธีการย้อนกลับ นี่คืออาร์เรย์อักขระของเรา char[] ch = { 't', 'i', 'm', 'e' }; ตอนนี้ใช้เมธอด Reverse() กับวิธี AsQueryable() เพื่อรับการย้อนกลับ ch.AsQueryable().Reverse(); ให้เราดูรหัสที่สมบูรณ์ ตัวอย่าง using System; using Syste
ใช้ BufferWidth รับหรือกำหนดความกว้างของพื้นที่บัฟเฟอร์ ใช้คุณสมบัติเช่นนี้ − Console.BufferWidth เรามาดูตัวอย่างฉบับสมบูรณ์กัน ตัวอย่าง using System; class Demo { static void Main() { Console.WriteLine("Buffer width (columns) = "+Console.BufferWidth); &
คุณสมบัติ WindowsTop ใช้เพื่อรับหรือตั้งค่าตำแหน่งบนสุดของพื้นที่หน้าต่างคอนโซลที่สัมพันธ์กับบัฟเฟอร์หน้าจอ ประกาศตัวแปรจำนวนเต็มเพื่อรับตำแหน่งบนสุด int top; ตอนนี้ ใช้คุณสมบัติ Console.WindowTop top = Console.WindowTop; มาดูตัวอย่างฉบับสมบูรณ์กันเถอะ ตัวอย่าง using System; class Demo { &
ใช้ Select method และ Lambda Expression เพื่อคำนวณลูกบาศก์ขององค์ประกอบ ต่อไปนี้เป็นรายการของเรา List<int> list = new List<int> { 2, 4, 5, 7 }; ตอนนี้ ใช้เมธอด Select() และคำนวณลูกบาศก์ list.AsQueryable().Select(c => c * c * c); ต่อไปนี้เป็นตัวอย่างทั้งหมด ตัวอย่าง using System; us
ใช้วิธี Select เพื่อแก้ไของค์ประกอบในอาร์เรย์ ต่อไปนี้เป็นสตริงอาร์เรย์ของเรา string[] stationery = { "diary", "board", "pencil", "whiteboard" }; วิธีการ Select ยังระบุ Lambda Expressions ดังที่แสดงด้านล่าง - ตัวอย่าง using System; using System.Linq; using S
ใช้เมธอด SelectMany เพื่อยุบองค์ประกอบเป็นคอลเล็กชันเดียวเหมือนเกิดข้อผิดพลาด ตัวอย่างจะเป็นการแปลงสตริงเป็นอาร์เรย์อักขระ ต่อไปนี้เป็นสตริงอาร์เรย์ของเรา string[] str = { "Mobile", "Laptop", "Tablet" }; ตอนนี้ แปลงเป็นอาร์เรย์อักขระ str.SelectMany(item => item.ToC
ในการตรวจสอบว่าสองซีเควนซ์เท่ากันหรือไม่ ให้ใช้เมธอด SequenceEqual() ขั้นแรก ตั้งค่าลำดับ Employee emp1 = new Employee { EmployeeRank = 4, EmpName = "Amit", EmpMarks = 90 }; Employee emp2 = new Employee { EmployeeRank = 5, EmpName = "Raman", EmpMarks = 95 }; List<Employee>
ประกาศอาร์เรย์สตริง string [] students = {"Jenifer","Angelina","Vera"}; เพิ่มไปยัง LinkedList string [] students = {"Jenifer","Angelina","Vera"}; ตอนนี้ ใช้วิธี AddLast() เพื่อเพิ่มโหนดในตอนท้าย list.AddLast("Anne"); ตัวอย่าง us
ใช้วิธี ReadAllLines() เพื่ออ่านบรรทัดทั้งหมดทีละบรรทัดในไฟล์ สมมติว่าเรามีไฟล์ “new.txt” โดยมีบรรทัดต่อไปนี้ One Two Three ขั้นแรก กำหนดเส้นทางของไฟล์ที่จะอ่าน String myPath = "new.txt"; ตอนนี้เพิ่มลงในอาร์เรย์สตริงเพื่อดึงข้อมูลทีละบรรทัด String[] fLine = File.ReadAllLines(myPath); ส
รับเพียงองค์ประกอบเดียวของลำดับโดยใช้เมธอด Single() สมมติว่าเรามีอาร์เรย์สตริงที่มีองค์ประกอบเพียงรายการเดียว string[] str = { "one" }; ตอนนี้ รับองค์ประกอบ str.AsQueryable().Single(); นี่คือรหัสของเรา ตัวอย่าง using System; using System.Linq; using System.Collections.Generic; public cl
Single() วิธีการส่งกลับองค์ประกอบเดียวที่ตรงตามเงื่อนไข หากมองเห็นองค์ประกอบดังกล่าวมากกว่าหนึ่งรายการ จะเกิดข้อผิดพลาด ต่อไปนี้เป็นสตริงอาร์เรย์ของเรา string[] str = { "jack", "tom", "henry", "time"}; ตอนนี้ ใช้วิธี Single() เพื่อรับแต่ละองค์ประกอบ จากนั้น