前提・実現したいこと
C#でコンソールアプリケーションを作ってます。
言語切り替え機能を実装中に問題が発生しました。
発生している問題・エラーメッセージ
テキストファイルに書き込まれない。
該当のソースコード
C#
1 else if (prefix == "al language") 2 { 3 Console.WriteLine("JAPANかUSAを入力してください。\nPlease enter JAPAN or USA."); 4 var l = Console.ReadLine(); 5 var fileName = @"TextFile1.txt"; 6 var encoding = System.Text.Encoding.GetEncoding("UTF-8"); 7 var writer = new System.IO.StreamWriter(fileName, false, encoding); 8 writer.WriteLine(l); 9 Console.WriteLine("{0}に選択しました。\nSelected for {0}.", l); 10 }
試したこと
TextEncodingを変更した。
補足情報(FW/ツールのバージョンなど)
VS 2019
Netcore 3.1
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/12/25 04:36
2021/12/25 04:57
2021/12/25 05:21 編集
2021/12/25 05:27