6
ใน C # ฉันจะสร้างวัตถุ TextReader จากสตริงได้อย่างไร (โดยไม่ต้องเขียนลงดิสก์)
ฉันใช้A Fast CSV Readerเพื่อแยกวิเคราะห์ข้อความที่วางลงในเว็บเพจ โปรแกรมอ่าน Fast CSV ต้องการวัตถุ TextReader และสิ่งที่ฉันมีก็คือสตริง วิธีที่ดีที่สุดในการแปลงสตริงเป็นวัตถุ TextReader ได้ทันทีคืออะไร? ขอบคุณ! อัปเดต - โค้ดตัวอย่าง - ในตัวอย่างต้นฉบับ StreamReader ใหม่กำลังมองหาไฟล์ชื่อ "data.csv" ฉันหวังว่าจะจัดหาผ่าน TextBox_StartData.Text การใช้โค้ดด้านล่างนี้ไม่ได้รวบรวม TextReader sr = new StringReader(TextBox_StartData.Text); using (CsvReader csv = new CsvReader(new StreamReader(sr), true)) { DetailsView1.DataSource = csv; DetailsView1.DataBind(); } new StreamReader(sr)บอกฉันก็มีข้อโต้แย้งที่ไม่ถูกต้อง ความคิดใด ๆ ? เป็นวิธีอื่นฉันได้ลองสิ่งนี้: …
126
c#
csv
csvhelper
textreader