หน้าแรก
หน้าแรก
% ในสตริงรูปแบบจะคูณตัวเลขด้วย 100 ก่อนที่จะจัดรูปแบบ สัญลักษณ์เปอร์เซ็นต์จะถูกเพิ่มลงในตัวเลขในตำแหน่งที่ % ปรากฏขึ้น ตัวอย่างเช่น ประกาศและเริ่มต้นตัวแปรคู่ double d = .045; ตอนนี้ ใช้ % ตัวระบุแบบกำหนดเองเพื่อคูณตัวเลขด้วย 100 d.ToString("#0.##%", CultureInfo.InvariantCulture) ตัวอย่
ตัวระบุรูปแบบ D แสดงถึงสตริงรูปแบบวันที่และเวลาที่กำหนดเอง สตริงรูปแบบถูกกำหนดโดยคุณสมบัติ DateTimeFormatInfo.LongDatePattern ของวัฒนธรรม สตริงรูปแบบที่กำหนดเองคือ − dddd, dd MMMM yyyy ตัวอย่าง using System; using System.Globalization; class Demo { static void Main() { &
ต่อไปนี้เป็นอาร์เรย์และองค์ประกอบ - int[] arr = { 10, 20, 15 }; ตั้งค่าลบเป็นองค์ประกอบบวก if (arr[i] > 0) arr[i] = -arr[i]; วนซ้ำด้านบนจนถึงความยาวของอาร์เรย์ for (int i = 0; i < arr.Length; i++) { Console.WriteLine(arr[i]); if (arr[i] > 0) arr[i] =
นี่คือ LinkedList ของเรา int [] num = {1, 3, 7, 15}; LinkedList<int> list = new LinkedList<int>(num); หากต้องการตรวจสอบว่ารายการมีองค์ประกอบหรือไม่ ให้ใช้เมธอด ประกอบด้วย () ตัวอย่างต่อไปนี้จะตรวจสอบโหนด 3 ในรายการ list.Contains(3) ด้านบน คืนค่า True เนื่องจากพบองค์ประกอบดังที่แสดงด้าน
ตัวระบุรูปแบบ C (หรือสกุลเงิน) ใช้เพื่อแปลงตัวเลขเป็นสตริงที่แสดงถึงจำนวนสกุลเงิน เรามาดูตัวอย่างกัน double value = 139.87; ตอนนี้เพื่อแสดงตัวเลขด้านบนจนทศนิยมสามตำแหน่ง ให้ใช้ตัวระบุรูปแบบสกุลเงิน (“C3”) value.ToString("C3", CultureInfo.CurrentCulture) เรามาดูตัวอย่างกันต่อ ตัวอย่าง us
ต่อไปนี้คือ Hashtable ของเรา - Hashtable h = new Hashtable(); h.Add(1, "Jack"); h.Add(2, "Henry"); h.Add(3, "Ben"); h.Add(4, "Chris"); หากต้องการลบรายการ ให้ใช้เมธอด Remove() เราจะนำองค์ประกอบที่ 3 ออก h.Remove(3); เรามาดูตัวอย่างฉบับสมบูรณ์กัน ตัวอย่าง usin
ตั้งค่าคอลเลกชัน Hashtable ด้วยองค์ประกอบ Hashtable h = new Hashtable(); h.Add(1, "Jack"); h.Add(2, "Henry"); h.Add(3, "Ben"); h.Add(4, "Chris"); สมมติว่าตอนนี้คุณต้องค้นหาคีย์ใด ๆ จากนั้นใช้เมธอดประกอบด้วย () เรากำลังค้นหาคีย์ 3 ที่นี่ - h.Contains(3); ต่อไ
ตั้งค่าคอลเลกชัน Hahtable ด้วยองค์ประกอบ Hashtable h = new Hashtable(); h.Add(1, "Jack"); h.Add(2, "Henry"); h.Add(3, "Ben"); h.Add(4, "Chris"); สมมติว่าตอนนี้คุณต้องหาค่า จากนั้นใช้เมธอด ประกอบด้วยValue() เรากำลังค้นหาคุณค่า “คริส” ที่นี่ – h.ContainsValue(
ในการแปลงค่าที่ระบุเป็นตัวเลขทศนิยมแบบ double-precision ให้ใช้เมธอด Convert.ToDouble() ต่อไปนี้เป็นค่ายาวของเรา - long[] val = { 340, -200}; ตอนนี้แปลงเป็นสองเท่า double result; result = Convert.ToDouble(val); ตัวอย่าง using System; public class Demo { public static void Main() { &nbs
ตั้งค่าคอลเลกชัน Hashtable และเพิ่มองค์ประกอบบางอย่างเข้าไป Hashtable h = new Hashtable(); h.Add(1, "Sam"); h.Add(2, "Jack"); h.Add(3, "Andy"); h.Add(4, "Katie"); h.Add(5, "Beth"); h.Add(6, "Benjamin"); ใช้เมธอด ContainerKey() เพื่อตรวจสอบ
ล้าง Hashtable โดยใช้วิธี Clear() ใน C# ต่อไปนี้คือ Hashtable ของเรา - Hashtable h = new Hashtable(); h.Add(1, "Amit"); h.Add(2, "Sachin"); h.Add(3, "Rahul"); ใช้วิธีการที่ชัดเจน h.Clear(); หากตอนนี้คุณพยายามแสดง Hashtable จะไม่มีอะไรแสดงขึ้นเนื่องจาก Hashtable ว่างเ
หากต้องการเพิ่มคู่คีย์-ค่าในพจนานุกรม C# ให้ประกาศพจนานุกรมก่อน IDictionary<int, string> d = new Dictionary<int, string>(); ตอนนี้ เพิ่มองค์ประกอบด้วย KeyValuePair d.Add(new KeyValuePair<int, string>(1, "TVs")); d.Add(new KeyValuePair<int, string>(2, "Applianc
ต่อไปนี้คือพจนานุกรมของเราที่มีองค์ประกอบบางอย่าง - Dictionary<int, string> d = new Dictionary<int, string>() { {1,"Electronics"}, {2, "Clothing"}, {3,"Toys"}, {4,"Footwear"}, {5, &qu
กำหนดลำดับและเพิ่มองค์ประกอบ List<int> ID = new List<int> { 120, 111, 250, 111, 120, 300, 399, 450 }; ใช้วิธี Distinct() เพื่อรับองค์ประกอบที่แตกต่างจากรายการด้านบน IEnumerable<int> res = ID.AsQueryable().Distinct(); ให้เราดูรหัสที่สมบูรณ์ ตัวอย่าง using System; using System.Linq
ในการจัดการคอลเลกชันที่ว่างเปล่า ให้ใช้เมธอด DefaultIfEmpty() ใน C# หากอาร์เรย์ว่างเปล่า การใช้วิธีนี้จะแสดงวิธีการเริ่มต้นแทนการแสดงข้อผิดพลาด สมมติว่าเรามีรายการว่าง List<float> myList = new List<float>(); ตอนนี้ ใช้เมธอด DefaultIfEmpty() เพื่อแสดงค่าเริ่มต้น myList.DefaultIfEmpty()
ต่อไปนี้เป็นสตริงของเราในรายการ - List<object> list = new List<object> { "keyboard", "mouse", "joystick", "monitor" }; หากต้องการใช้ตัวอักษร 3 ตัวแรก ให้ใช้วิธีสตริงย่อยและใช้ภายใต้วิธี Linq Select IEnumerable<string> res = list.AsQueryable(
หากต้องการเปลี่ยนประเภทเฉพาะให้เทียบเท่ากับ IEnumerable ให้ใช้วิธี AsEnumerable() เป็นวิธีการต่อยอด ต่อไปนี้เป็นอาร์เรย์ของเรา - int[] arr = new int[5]; arr[0] = 10; arr[1] = 20; arr[2] = 30; arr[3] = 40; arr[4] = 50; ตอนนี้ รับค่าเทียบเท่า IEnumerable arr.AsEnumerable(); ตัวอย่าง using System; us
ค้นหาองค์ประกอบทั่วไประหว่างสองอาร์เรย์โดยใช้วิธี Intersect() ต่อไปนี้เป็นอาร์เรย์ของเรา - int[] val1 = { 15, 20, 40, 60, 75, 90 }; int[] val2 = { 17, 25, 35, 55, 75, 90 }; เพื่อทำสี่แยก val1.AsQueryable().Intersect(val2); เรามาดูตัวอย่างทั้งหมดกันเถอะ ตัวอย่าง using System; using System.Collecti
ใช้เมธอด FirstorDefault() เพื่อคืนค่าองค์ประกอบแรกของลำดับหรือค่าเริ่มต้นหากไม่มีองค์ประกอบ ต่อไปนี้เป็นรายการว่างของเรา - List<double> val = new List<double> { }; ตอนนี้ เราไม่สามารถแสดงองค์ประกอบแรกได้ เนื่องจากเป็นคอลเลกชันที่ว่างเปล่า ในการนั้น ให้ใช้เมธอด FirstorDefault() เพื่อแสด
เมธอดจะจับคู่อินสแตนซ์ของรูปแบบและใช้เพื่อดึงค่าตามรูปแบบ ให้เราดูจอบเพื่อตรวจสอบ URL ที่ถูกต้อง สำหรับสิ่งนั้น ให้ส่งนิพจน์ regex ในวิธี Matches MatchCollection mc = Regex.Matches(text, expr); ด้านบน expr คือนิพจน์ที่เราตั้งค่าให้ตรวจสอบ URL ที่ถูกต้อง "^(http|http(s)?://)?([\w-]+\.)+[\w-]+