私はcsvファイルを編集する必要がありますが、問題は私のような特殊文字が壊れてしまうことです。CSVファイルを読み取る。特別な文字の問題
相続人は、私のコードのpeiceです:
static void ReadFromFile(){
StreamReader SR = new StreamReader("c:\\Users\\Levy\\Documents\\Vale\\Base\\Desknote.csv", Encoding.Default);
StreamWriter SW = new StreamWriter("c:\\Users\\Levy\\Documents\\Vale\\Base\\Desknote_Ed.csv", true, System.Text.Encoding.GetEncoding("Windows-1252"));
string S;
char C='a';
int i=0;
S=SR.ReadLine();
SW.Write(S);
}
UPDATING:
まあイムStramreaderオブジェクトにEncoding.Defaultを使用して文字を読み取ることができ。 (私はコンソールに表示することができます)
ライターでISO 8859-1とCP-1252を試しましたが、出力がまだ乱れています。
ありがとうございます