728x90
그림
흠냐.. 왜 이런 흔한 예제 하나 제대로 돌아가는걸 찾을 수가 없는건지...
날로 먹으려고 구글 찾아봤지만 없어서 그냥 만듬
예제
using System.IO; using System.Text; protected void button_Send_Click(object sender, EventArgs e) { SaveFileDialog saveFileDialog1 = new SaveFileDialog(); saveFileDialog1.Filter = "csv File|*.csv"; saveFileDialog1.Title = "Save"; saveFileDialog1.ShowDialog(); if (saveFileDialog1.FileName != "") { System.IO.FileStream fs = (System.IO.FileStream)saveFileDialog1.OpenFile(); switch (saveFileDialog1.FilterIndex) { case 1: for (int i = 0; i < listView1.Items.Count; i++) { string sTmp = ""; for (int j = 0; j < listView1.Items[i].SubItems.Count; j++) sTmp += listView1.Items[i].SubItems[j].Text + ", "; sTmp += "\n"; Byte[] Bytes = Encoding.UTF8.GetBytes(sTmp); fs.Write(Bytes, 0, Bytes.Length); } break; } fs.Close(); } }
728x90
'프로그래밍 > C#' 카테고리의 다른 글
C# long (Int64) to bits (0) | 2016.12.05 |
---|---|
C# long to Time (Day, Hour, Min) (0) | 2016.12.05 |
C# 가상함수(Virtual)와 오버라이드(override) (0) | 2016.10.27 |
ArrayList 초기화 방법들 (0) | 2016.09.23 |
Close Button Event (0) | 2016.09.05 |
댓글