คำถามติดแท็ก alphabetical


6
รายการเรียงลำดับโครงสร้างข้อมูลหลามตามลำดับตัวอักษร
ฉันสับสนเกี่ยวกับโครงสร้างข้อมูลในหลาม (), และ[] {}ฉันพยายามเรียงลำดับรายการอย่างง่ายอาจเป็นเพราะฉันไม่สามารถระบุประเภทของข้อมูลที่ฉันไม่สามารถจัดเรียงได้ รายการของฉันเรียบง่าย: ['Stem', 'constitute', 'Sedge', 'Eflux', 'Whim', 'Intrigue'] คำถามของฉันคือข้อมูลประเภทนี้และวิธีเรียงลำดับคำตามตัวอักษร


19
ฉันจะเรียงลำดับสตริงตามตัวอักษรในขณะที่บันทึกค่าเมื่อสตริงเป็นตัวเลขได้อย่างไร
ฉันกำลังพยายามจัดเรียงอาร์เรย์ของตัวเลขที่เป็นสตริงและฉันต้องการให้เรียงลำดับตามตัวเลข สิ่งที่จับได้คือฉันไม่สามารถแปลงตัวเลขเป็น intได้ นี่คือรหัส: string[] things= new string[] { "105", "101", "102", "103", "90" }; foreach (var thing in things.OrderBy(x => x)) { Console.WriteLine(thing); } เอาต์พุต: 101, 102, 103, 105, 90 ฉันต้องการ: 90, 101, 102, 103, 105 แก้ไข: เอาต์พุตไม่สามารถเป็น 090, 101, 102 ... อัปเดตตัวอย่างโค้ดเป็น "things" แทน "ขนาด" อาร์เรย์สามารถเป็นดังนี้: string[] things= …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.