หน้าแรก
หน้าแรก
ตัวระบุรูปแบบ D (หรือทศนิยม) ใช้ได้กับประเภทจำนวนเต็ม มันแปลงตัวเลขเป็นสตริงของตัวเลขทศนิยม (0-9) สมมติว่าต่อไปนี้คือหมายเลขของเรา int val = 467; ตอนนี้หากต้องการส่งคืนผลลัพธ์เป็น 0467 ให้ใช้ตัวระบุรูปแบบทศนิยมต่อไปนี้ val.ToString("D4") เรามาดูตัวอย่างกันต่อ ตัวอย่าง using System; usin
Int64 แสดงถึงจำนวนเต็มที่ลงนาม 64 บิต หากต้องการแสดงเป็นสตริง ให้ใช้เมธอด ToString() ประการแรก ประกาศและเริ่มต้นตัวแปร Int64 long val = 8766776; ตอนนี้แสดงเป็นสตริง val.ToString() เรามาดูตัวอย่างฉบับสมบูรณ์กัน ตัวอย่าง using System; class Demo { static void Main() { &nb
หากต้องการแสดง Int64 เป็นสตริงไบนารีใน C # ให้ใช้เมธอด ToString() และตั้งค่าฐานเป็นพารามิเตอร์ที่สองของเมธอด ToString() เช่น 16 สำหรับเลขฐานสิบหก Int64 แสดงถึงจำนวนเต็มที่ลงนามแบบ 64 บิต ขั้นแรก ตั้งค่าตัวแปร Int64 long val = 947645; ตอนนี้ แปลงเป็นสตริงฐานสิบหกโดยรวม 16 เป็นพารามิเตอร์ที่สอง Con
ตัวระบุแบบกำหนดเอง “0” เป็นตัวยึดตำแหน่งศูนย์ หากค่าที่จะจัดรูปแบบมีตัวเลขในตำแหน่งที่ศูนย์ปรากฏในสตริงรูปแบบ ตัวเลขนั้นจะถูกคัดลอกไปยังสตริงผลลัพธ์ อย่างไรก็ตาม หากสิ่งนี้ไม่เกิดขึ้น ศูนย์จะปรากฏขึ้น นี่คือตัวแปรคู่ของเรา double d; d = 292; ตอนนี้ ด้วยการตั้งค่าต่อไปนี้ คุณสามารถทำให้ศูนย์ปรากฏใ
ตัวระบุรูปแบบที่กำหนดเอง # ทำงานเป็นสัญลักษณ์ตัวแทนตำแหน่ง หากค่าที่จะจัดรูปแบบมีตัวเลขในตำแหน่งที่สัญลักษณ์ # ปรากฏในสตริงรูปแบบ ตัวเลขนั้นจะถูกคัดลอกไปยังสตริงผลลัพธ์ เราได้กำหนดประเภทสองไว้ที่นี่ double d; d = 4.2; ตอนนี้ ให้เราใช้ตัวระบุที่กำหนดเอง “#” d.ToString("#.##", CultureInfo
ขั้นแรก ตั้งค่าคอลเลกชันพจนานุกรมที่มีองค์ประกอบ Dictionary<int, string> d = new Dictionary<int, string>() { {1,"Applianes"}, {2, "Clothing"}, {3,"Toys"}, {4,"Footwear"}, {5, "Ac
ที่ . ตัวระบุรูปแบบที่กำหนดเองจะเพิ่มตัวคั่นทศนิยมที่แปลแล้วลงในสตริงเอาต์พุต ที่ 1st จุดในรูปแบบสตริงกำหนดตำแหน่งของตัวคั่นทศนิยมในรูปแบบค่า double d = 2.3; d.ToString("0.00", CultureInfo.InvariantCulture ให้เราดูตัวอย่างอื่นเพื่อเรียนรู้วิธีการใช้งาน “.” ตัวระบุแบบกำหนดเอง ตัวอย่าง usi
BinarySearch() ทำงานบนรายการที่เรียงลำดับ ไม่ว่าจะเป็นตัวเลข ตัวเลข หรือสตริง ค้นหาดัชนีขององค์ประกอบ สมมติว่ารายการต่อไปนี้คือรายการของเรา List<int> list = new List<int>(); list.Add(70); list.Add(150); list.Add(220); list.Add(250); list.Add(300); ตอนนี้เพื่อตรวจสอบดัชนีที่วาง 250 ใช้
ในการรับขนาดของอาร์เรย์ 3 มิติใน C# ให้ใช้เมธอด GetLength() โดยมีพารามิเตอร์เป็นดัชนีของมิติ GetLength(dimensionIndex) เพื่อให้ได้ขนาด arr.GetLength(0) arr.GetLength(1) arr.GetLength(2) ตัวอย่าง using System; class Program { static void Main() { int[,,] arr = new i
FomatException ถูกส่งออกมาเมื่อรูปแบบของอาร์กิวเมนต์ไม่ถูกต้อง เรามาดูตัวอย่างกัน เมื่อเราตั้งค่าอื่นที่ไม่ใช่ int เป็น int.Parse() วิธีการนั้น FormatException จะถูกส่งออกไปดังที่แสดงด้านล่าง - ตัวอย่าง using System; class Demo { static void Main() { string str =
รับความแตกต่างระหว่างสองอาร์เรย์โดยใช้วิธี Exception() ต่อไปนี้เป็นสองอาร์เรย์ int[] arr = { 9, 12, 15, 20, 35, 40, 55, 67, 88, 92 }; int[] arr2 = { 20, 35 }; หากต้องการทราบความแตกต่าง ให้ใช้วิธี Exception() ที่คืนค่ารายการแรก ยกเว้นองค์ประกอบในรายการที่สอง arr.AsQueryable().Except(arr2); ต่อไปนี
ElementAt() วิธีการใน C # เพื่อรับองค์ประกอบที่ตำแหน่งดัชนีที่ระบุ ขั้นแรก ตั้งค่าอาร์เรย์สตริง string[] str = { "Jack", "Pat", "David"}; ตอนนี้ เพื่อให้ได้องค์ประกอบที่ดัชนีเฉพาะ ใช้วิธี ElementAt() ดังแสดงในตัวอย่างต่อไปนี้ - ตัวอย่าง using System.IO; using System;
ตัวระบุรูปแบบมาตรฐานที่จัดเรียงได้แสดงถึงสตริงรูปแบบวันที่และเวลาที่กำหนดเอง สตริงรูปแบบถูกกำหนดโดยคุณสมบัติ DateTimeFormatInfo.SortableDateTimePattern สตริงรูปแบบที่กำหนดเอง yyyy'-'MM'-'dd'T'HH':'mm':'ss ตัวอย่าง using System; class Demo { stat
ใช้เมธอด First() เพื่อรับองค์ประกอบแรกจากอาร์เรย์ ขั้นแรก ตั้งค่าอาร์เรย์ int[] arr = {20, 40, 60, 80 , 100}; ตอนนี้ ใช้เมธอด Queryable First() เพื่อส่งคืนองค์ประกอบแรก arr.AsQueryable().First(); ต่อไปนี้เป็นตัวอย่างทั้งหมด ตัวอย่าง using System; using System.Linq; using System.Collections.Generi
ใช้วิธี Math.BigMul() เพื่อค้นหาผลคูณของตัวเลข 32 บิตสองตัว ต่อไปนี้คือตัวเลขสองตัวของเรา int one = 345272828; int two = 887685744; รับสินค้าเลย long res; res = Math.BigMul(one, two); ตัวอย่าง using System; using System.Globalization; class Demo { static void Main() { &n
ใช้วิธี Math.DivRem เพื่อคำนวณผลหารของตัวเลขสองตัวและคืนค่าส่วนที่เหลือ ประการแรก กำหนดเงินปันผลและตัวหาร // dividend long dividend = 30; // divisor long divisor = 7; ตอนนี้ ใช้วิธี DivRem long quotient = Math.DivRem(dividend, divisor, out rem); ตัวอย่าง using System; using System.Globalization; c
วางส่วนท้ายของสตริงด้วยช่องว่างโดยใช้เมธอด PadRight() คุณยังสามารถใส่อักขระ Unicode ลงไปได้ สมมติว่าต่อไปนี้คือสตริงของเรา string myStr = "Text1"; หากต้องการตั้งค่าการเติมที่ส่วนท้ายของสตริงด้านบน ให้ใช้เมธอด PadRight myStr.PadRight(10); นี่คือตัวอย่างที่สมบูรณ์ ตัวอย่าง using System; c
Int32 แสดงถึงจำนวนเต็มที่ลงนามแบบ 32 บิต หากต้องการแสดงเป็นสตริง ให้ใช้เมธอด ToString() ประการแรก ประกาศและเริ่มต้นตัวแปร Int32 int val = 1023; ตอนนี้แสดงเป็นสตริง val.ToString() เรามาดูตัวอย่างฉบับสมบูรณ์กัน ตัวอย่าง using System; class Demo { static void Main() { &nbs
คุณสมบัติ WindowWidth รับหรือตั้งค่าความกว้างของหน้าต่างคอนโซล ประกาศตัวแปร int width; ตอนนี้ หาความกว้างของหน้าต่างปัจจุบัน width = Console.WindowWidth; ต่อไปนี้เป็นตัวอย่างที่สมบูรณ์ ตัวอย่าง using System; using System.Numerics; using System.Globalization; class Demo { static void
เมธอด ChangeType() จะคืนค่าอ็อบเจ็กต์ประเภทที่ระบุและมีค่าเทียบเท่ากับอ็อบเจ็กต์ที่ระบุ สมมติว่าเรามีแบบคู่ double val = -3.456 ตอนนี้ ใช้วิธี ChangeType เพื่อเปลี่ยนประเภทเป็นจำนวนเต็ม num = (int)Convert.ChangeType(val, TypeCode.Int32); เรามาดูตัวอย่างฉบับสมบูรณ์กัน ตัวอย่าง using System; public