10
แทนที่อักขระหลายตัวในสตริง C #
มีวิธีที่ดีกว่าในการแทนที่สตริงหรือไม่ ฉันประหลาดใจที่การแทนที่ไม่ได้ใช้อาร์เรย์อักขระหรืออาร์เรย์สตริง ฉันเดาว่าฉันสามารถเขียนส่วนขยายของตัวเอง แต่ฉันอยากรู้ว่ามีวิธีที่ดีกว่าในการทำสิ่งต่อไปนี้หรือไม่? แจ้งให้ทราบการแทนที่ล่าสุดคือสตริงไม่ใช่อักขระ myString.Replace(';', '\n').Replace(',', '\n').Replace('\r', '\n').Replace('\t', '\n').Replace(' ', '\n').Replace("\n\n", "\n");